| What does it do?SplitUI is a tool which extends the functionality of Qt's uic. It splits the compiled ui file (the header file) into a header file and a cpp file, which can save a lot of time, especially under Windows with MinGW. I decided to write a tool like this because I was experiencing an extremely long compile time. My uic-generated header file is 3000 lines long. If I make any change to one of the files which #includes the header, recompiling takes around 10 - 15 minutes. However, with a separate cpp and header file, the compiler only needs to recompile the UI when I make a change to it. As you can see, this tool is intended primarily for developers, people who compile downloaded source packages won't benefit from it. Compiling & InstallingTo compile, open the terminal ("Qt 4.x.y Command Prompt" under Windows) and type: In order to install SplitUI, do the following: UsageTo enable SplitUI, change directory to that of your source code and type: Manual setup (optional)Alternatively, you can enable the use of SplitUI manually. This is useful if you don't want SplitUI to modify your project file. Imagine you have 2 ui files in your project: LicenceThis program is released under the terms of the GPL v2. For more information, see the official site. |
2007 Michal Tomlein