[QT]Zasada dzialania
Ostatnio zmodyfikowano 2013-02-13 12:08
Nowicjusz Temat założony przez niniejszego użytkownika |
[QT]Zasada dzialania » 2013-02-12 09:03:05 QT ucze sie z ksiazki, pierwszy kod programu wyglada tak: #include <QApplication> #include <QPushButton>
int main( int argc, char * argv[] ) { QAplication app( argc, argv ); QPushButton button( "Hello Word" ); button.resize( 100, 30 ); button.show(); return app.exec(); }
Po skompilowaniu pokarze sie okienko a w nim przycisk Hello Word. Wszystko fajnie ale nie mam pojecia dlaczego tak sie dzieje. Nie widze tutaj zadnej glownej petli. Korzystajac z sfml'a wszystko wydawalo mi sie logiczne natomiast tutaj nie mam pojecia czemu to dziala. Byc moze petla ta jest w ktorejs z metod(najprawdopodobniej show), ale co robi tutaj app.exec() ? Jest to warunek konieczny ? Moze mi ktos wytlumaczyc zasade dzialania :D Bo uczac sie QT chcialbym sie glownie uczyc skladni, a nie "nowego jezyka programowania" :D |
|
krzyk |
» 2013-02-12 10:52:49 |
|
Nowicjusz Temat założony przez niniejszego użytkownika |
» 2013-02-13 12:08:13 racja nie wiem czemu tego nie skumalem ;p Po prostu ja to interpretowalem tak ze jak dojdzie do return to od razu sie zamknie program ;p Dzieki :D |
|
« 1 » |