Organizing the code
-
Hi All,
I have to develop GUI for a big project using Qt. It goes like this:
Project name is MultiFunctionTester
This MultiFunctionTester shall have 4 modes:
Solar, DMM, Safety and Settings.Now each of these modes have many sub components in them which will further have different number of screens in them....like solar will have 3 more components under it - Measurement, Memory and Actual. All these 3 will have number of screens in it...
I am confused how to organize them and make it as a single project.
Can anyone suggest me? -
It is more likely question to designer actually...
- How much information should be on each widget? (max widget size)
- Is it necessary what all widgets should be visible simultaneously?
- How many monitors can be used?
You can then decide between Docking widgets with one main widget, Set of separated widgets with main "toolbar" widget to show/hide them, Outlook like design, VS like design.
-
Start with design and planing first... and not with coding...
-
-
[quote author="AcerExtensa" date="1336634911"]Start with design and planing first... and not with coding... [/quote]
All screens and coding are already done but all are in different projects...I want them to be under a single project...It is like how to make a directory structure for a large project.
-
bq. It is like how to make a directory structure for a large project.
Create project and insert subprojects....
I really don't understand what you actually want?
You need to organize some projects under one solution? Or you need new project which can make use of and control some existing projects? -
- One main exe + sub-executables controlled through QProcess + command line arguments(if it only need them on start), or controlled through events or something like this(pipes, QtSingleApplication , etc...)
or
- Main app(exe) + "plugins":http://qt-project.org/doc/qt-4.8/plugins-howto.html(dll)
-
bq. window platform
you mean windows platform? Or X11? It doesn't mater... booth options will work on WIN & X11 platforms.
-
Till now I tried to make sub-directories for each and every components including Main, but I am not able to write Main.pro. I am not able to understand how to link all these directories in main.pro file.
Can anyone is there any proper documentation for it or can anyone throw some light on this topic
thanks a lot to all of those who replied to this post
-
Have you read "this":http://qt-project.org/doc/qt-4.8/qmake-project-files.html documentation?