Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 9245345
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 18, 20262026-06-18T09:14:49+00:00 2026-06-18T09:14:49+00:00

I need to add a new configuration (additional to Debug and Release) to a

  • 0

I need to add a new configuration (additional to Debug and Release) to a Visual Studio Project that has been created with the QT Visual-Studio-add-in.

Problem is that the moc files are not automatically added to the project.

Where does the QT Visual-Studio-add-in store the configuration rules for adding a moc_file based on an existing header file?

If I generate a new configuration like Release_Special
there should be a new filter Release_Special in the project that contains the files

moc_Test1.cpp
moc_Test2.cpp

with correct exclusion rules.

I am using VS2010 and qt 4.8.3.

Thank you and best regards
M.S

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-18T09:14:50+00:00Added an answer on June 18, 2026 at 9:14 am

    Took a while, but I managed to figure it out.

    1. You need to create a new configuration without losing any of the Qt add-in custom-added stuff. Open the Configuration Manager and create a configuration, but be sure to select Debug or Release in the “Copy settings from…” dropdown list. Let’s say you named the new configuration “Debug-foo”, and used the settings from the pre-existing Debug configuration.
    2. Build the project. All necessary files will be moc’d and the outputs will appear inside the GeneratedFiles\Debug-foo directory (it will be created automatically). The build will then try to process the moc files from the Debug configuration which is clearly not what we want, so as soon as the build finishes moc’ing, you can just terminate it.
    3. Add a new filter, named “Debug-foo” under Generated Files in the solution explorer, then Add->Existing item to that, selecting all moc_(…).cpp files from GeneratedFiles\Debug-foo that the build just created.
    4. Last, but not least, select all the files inside the Generated Files\Debug filter, select Properties and set “Excluded from build” to true, otherwise the build will include moc_ files from both Debug and Debug-foo.

    Hopefully, this will be fixed in some new version of the add-in. Maybe it is already, who knows (I encountered this problem with add-in 1.1.10).

    As to the part of your question about where the rules for moc_ generation are stored;
    creating the configuration as a copy of an existing one saves you the trouble of adding custom build instructions for invoking moc for every file that requires it. These are stored inside the Properties of invidual header files which need moc’ing under “Custom Build tool” if you want to check them out.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I am trying to configure Visual Studio 2010, to add a Debug configuration. Configuration
I need add a new user group for mediawiki. The new group has more
My android app project need to add a new function of saving the click
I use TCL 8.4 and for that version I need to add a new
so i have a list where i need to add new values constantly but
I need to add a new column to a MS SQL 2005 database with
I need to add a new SELECT statement whose search condition include something like
I need to add a new functionality into my app. I must store a
With df <- data.frame(v1=c(1:5), v2=c(9,32,6,17,11)) I need to add a new column v3 with
After inserting new html to DOM,I need to add some listeners to it. But

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.