#define qt3_support
//應用程式的廣泛資源,比如預設字型和游標
#include //經典的圖形使用者介面按鈕,qwidget,可以顯示一段文字或qpixmap
#include //qt中的字型
#include //布局類,qvbox把它的子視窗排成垂直的行,qvbox是qt3的,要使用它
//必須在建工程時選上qt3 support library,命名為q3***
int main(int argc, char *argv)
1.建專案時要選上qt3 support library
2.qt3中不再被qt4用的**都放在\qt\include\qt3support,並命名為qt3***
3.可以直接用qt4的qvboxlayout 代替
**如下:
#define qt3_support
//應用程式的廣泛資源,比如預設字型和游標
#include //經典的圖形使用者介面按鈕,qwidget,可以顯示一段文字或qpixmap
#include //qt中的字型
#include int main(int argc, char *argv)
1.注意到,q3vbox是基於qwidget再基於qobject,而qvboxlayout不基於qwidget直接基於qobject,所以它得弄個widget去包含它.
QT3與QT4中uic的使用差異
1 qt3 在qt3中,用designer設計好介面後,使用uic來根據介面生成 檔案,qt3的uic可以自動生成.h和.cpp檔案,假設你在製作乙個名叫demodlg的對話方塊,生成檔名為demodlg.ui的ui檔案,那麼 qt3的uic生成的檔案則是demodlg.h和demodlg.cpp,...
QT3的MuitiLineEdit類到QT4的移植
class multilineedit public qscrollarea public multilineedit private qlineedit lineedit multilineedit multilineedit lineedit new qlineedit lineedit set...
QT 3 自定義訊號槽
include subwdget.h subwdget subwdget qwidget parent qwidget parent void subwdget senslot ifndef subwdget h define subwdget h include include class sub...