Details
-
Bug
-
Resolution: Done
-
Not Evaluated
-
Qt Creator 3.2.2
-
None
-
32bit Linux
Description
I use a cmake project created with New File or Project -> Import Project -> Import Existing Project. I can't use CMake plugin directly because we use compile server, and I can't build the project locally, in other words I use QtCreator only as an editor.
I attached a sample, which demonstrates the issue (validators_test.creator is a project file). When I change ui file in built-in designer plugin all references to resources are removed from the ui.
You can see it with the diff:
diff -uNr validators.creator_resources.copy/validators.ui validators.creator_resources/validators.ui --- validators.creator_resources.copy/validators.ui 2015-04-14 09:08:26.829761129 +0200 +++ validators.creator_resources/validators.ui 2015-04-14 09:11:31.722911814 +0200 @@ -155,7 +155,7 @@ </sizepolicy> </property> <property name="pixmap"> - <pixmap resource="validators.qrc">:/ledoff.png</pixmap> + <pixmap>:/ledoff.png</pixmap> </property> <property name="alignment"> <set>Qt::AlignCenter</set> @@ -346,7 +346,7 @@ <string/> </property> <property name="pixmap"> - <pixmap resource="validators.qrc">:/ledoff.png</pixmap> + <pixmap>:/ledoff.png</pixmap> </property> <property name="alignment"> <set>Qt::AlignCenter</set> @@ -401,6 +401,13 @@ </spacer> </item> <item> + <widget class="QLabel" name="label_9"> + <property name="text"> + <string>TextLabel</string> + </property> + </widget> + </item> + <item> <layout class="QHBoxLayout"> <property name="spacing"> <number>6</number> @@ -444,9 +451,7 @@ <header>localeselector.h</header> </customwidget> </customwidgets> - <resources> - <include location="validators.qrc"/> - </resources> + <resources/>