[Qt-creator] rename ui
Duane
duane.hebert at group-upc.com
Mon Dec 12 17:01:15 CET 2016
On 09/12/2016 4:55 PM, Ch'Gans wrote:
> On 10 December 2016 at 02:54, Duane <duane.hebert at group-upc.com> wrote:
>> I have a QMainWindow based class that I want to rename (cpp/h/ui/class name
>> etc.) Is there some howto available for this?
>
> To rename a file in the project view, the file system view or the open
> documents view: Right click on a file and choose "rename".
> In the code editor, right click on a type name or a variable name,
> select, "refactor", then "rename symbol under cursor" (Shift+Control+R
> here)
>
Thanks. Refactor works well enough to a point. I go to main.cpp and
use refactor to rename the main class. This updates the class in the
h/cpp files and where it is invoked. But it doesn't update the class
name in the ui file or the filenames.
So I have to rename the files manually. Then go to designer and rename
the class there, then fix where the #include "ui_classname.h" is used as
well as any place where it is instantiated.
I was wondering if there was a better way?
More information about the Qt-creator
mailing list