Jorizzz: zoiets als dit?
Zoals je kan zien ziet het er ook native uit op Windows (het neemt de Windows stijl over):
Het zou ook de Vista stijl moeten overnemen, maar ik heb geen Vista installatie,
dus dat kan ik jammer genoeg niet laten zien.
Wat ik wel nog kan laten zien is een vervaag effectje dat ik er snel tussen heb gestoken
http://www.youtube.com/watch?v=xEBAuFKdkmoCode is C++/Qt4 en van jou als je wil. Stuur maar een mail.
PS: de gameroutine om het spel daadwerkelijk te starten heb ik er niet inzitten.
En ik weet niet hoe jij je lijst met games en de bijhorende info in je programma steekt,
maar ik heb het zo gedaan:
QList Core::getGameList()
{
QList gameList;
QListWidgetItem *game;
QStringList names, urls, images, details;
// Generate lists
names << "Abmis the Lion"; urls << "abmisthelion";
images << "abmis.gif"; details << "Platform;1996;Freeware";
names << "Acid Tetris"; urls << "acidtetris";
images << "acidtetris.gif"; details << "Tetris-style;1997;Freeware";
// Fill the return list
QStringListIterator n(names), u(urls), i(images), d(details);
while (n.hasNext()) {
game = new QListWidgetItem();
game->setText(n.next());
game->setData(URL, u.next());
game->setData(IMAGE, i.next());
game->setData(DETAILS, d.next());
gameList << game;
}
return gameList;
}
Maar dat kan je natuurlijk nog aanpassen naar een manier die meer toegankelijk is voor jou.
edit:
Owja, schiet me net nog iets te binnen
Qt kan niet gebruikt worden in commerciële projecten zonder een commerciële licentie...
En ik zie op je site net dat het een commercieel programma is...
Nouja... ik weet niet of het toegestaan is om de cd met het programma te verkopen
indien de sourcecode van het laadprogramma ook wordt meegeleverd...
Moet ik eens gaan achter horen bij Trolltech.