Tutorijali.Net forum

Full Version: C++ grafički interfejs
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
nisam znao kako nazvati ovu temu.. pa valjda nisam pogrijesio u odabiru naziva.
posto sam ja vec dobro upraksao ove zadatke u konzoli sad bih htjeo preci na one u onim window formama. znaci mene interesuje ovo: kako napraviti program u window formi da ima ona dva text boxa u koje se upisu dva broja i imamo jedno sumbit dugme koje kada kliknemo od generira zbir ta dva broja u novom text boxu.
Hmmm nadam se da ste me razumjeli.
Koristi neki c++ toolkit, npr. QT
A sta kazes na Visual Studio .NET 2008 u kom ima Visual C++
Kada se spominje Visual C++ obično se misli na korištenje MFC, ATL ili .NET biblioteka za izradu grafičkog interfejsa. Nijedna od ovih biblioteka nije cross-platform, što znači da se program napisan pomoću tih tehnologija može pokrenuti samo na Windows operativnim sistemima a i to samo ako ima potrebni runtime.

Bolje riješenje, kako je Gogy rekao, je Qt. To je besplatan toolkit za izradu c++ aplikacija sa grafičkim interfejsom. Licenca besplatne verzije ti zabranjuje da praviš komercijalne aplikacije, ali vjerujem da ti to ne predstavlja problem :) Nažalost za Qt nema dosta resursa na našem jeziku. Jedan od rijetkih izvora je Qteam wiki site, čiji smo autori Gogy i ja. Taj wiki je sada zapušten jer smo izvukli maksimum iz njega ali može poslužiti kao odskočna daska za korištenje Qt-a.

Hello World Qt aplikacija:
Code:
#include <QApplication>
#include <QWidget>
#include <QPushButton>

int main(int argc, char *argv[])
{
    QApplication app(argc, argv);
    QPushButton button("Hello World!");

    button.show();
    return app.exec();
}
Reference URL's