Solved GUI help
-
just ask what is the best solution
if the game was done in c ++ -
@caca0o
Normally keep all separate in .cpp and .h and own .pro files is the
normal way to do it.
They can still share some files for shared features if needed. -
so all windows must be in .cpp and .h in one project. to make the game work
-
@caca0o
well since game can run on its own without menu , it seems
to be the best way. -
this is whether I have to have everything in one project. or does it link the project to one another?
I would like some specific answer
procedure
start game -> Game menu -> new game -> select option [select from sql (eg tym)] -> Game
First, the GUI will then program the game.
so I would love to have the best done to get this done -
@caca0o
You dont have to have everything in one project.
You can always include other .pro files in master pro file if you need.
But you could start out with one project. And if its gets too big and messy, split to smaller sub projects. -
actually when I have a game menu in it I choose from the sql option. so he's always going to do game gui by sql to make the game gui virtually neutral.
do not you have some tutorials or examples here?
otherwise it is good to have a game menu separate from game gui in two projects
this is how it should actually work -
so it can be done in qt.
choose from sql and by choice -> GUI (neutral, sql-dependent)
something like select options and (team selection) -> Game (by sql)
so that Game always be switched according to the choice in sql -
@caca0o
You mean have the data in SQL and use that for the game? -
yes, I would like to know if this is possible with qt.
but I do not know how to set it to make the result like what I want -
@caca0o
yes, Qt has good database support so its very possible.
You will have to know SQL to some extent to use it.
https://www.w3schools.com/sql/and use these classes
http://doc.qt.io/qt-5/qtsql-index.html -
ok thanks... when I think in the future.
i still do not know how to set in qt (neutral - .cpp? as the main window with GUI - game)
it should actually work for people in the game -
@caca0o
well if a sports game manager, it would be fine to dedicate a .cpp to all
database functions
like
Addplayer
RemovePlayer
GetTeam
GetStatsto hide all database code and make it easy for other classes to use.
-
ok it will be annoying. but will it work when I have different lines in a stacket widget like (news, home, roster, etc.)?
-
@caca0o
Yes, you can open Database in one place in program
and still use Query where you like.
Including in all pages of a stackedwidget -
hi, I still have a question about it.
when I click on the start game button and I want the background to be the same and just a table.is it going to make some code? or over new .cpp with background?