(1) Qdevelop的配置與安裝請看我前一篇文章 http://www.linuxidc.com/Linux/2013-01/77222.htm
(2)啟動Qdevelop,會檢測環境。除了“linguist”和“assistant“,應該都標記安裝了。
然後可以繼續。
(3)選擇“工程-新建工程“。
帶對話框;Release;工程名填上;位置選好,建議單獨建立個目錄;其它默認就可以。確定。
(4) 工程浏覽器裡可以看見工程文件。
雙擊對話框中的“ui/dialog.ui“就會打開Qt4 designer。
刪除對話框中所有控件,在窗口部件中選擇,加入“LineEdit“三個,“PushButton“一個。
在屬性編輯器中
改變“LineEdit“的“objectName“為”lineEdit1“,“lineEdit2”,“lineEditSum”。
改變“QDialog”,也就是整個對話框的“objectName“為“dialogMain“。
在工具欄中選擇“編輯信號/槽”,單擊對話框,出現配置連接。點擊編輯。
在上面的槽中添加“calcSum()“和”aboutme()“。確定。
在信號/槽編輯器中點擊加號,添加兩個連接。
發送者 信號 接受者 槽
1 pushButton clicked() dialogMain calcSum()
2 dialogMain customContextM... diaogMain aboutme()
保存工程文件。
(5) 切換回QDevelop。
打開“src/dialogimpl.h“,添加兩個槽的聲明。 (覆蓋原來的那個)
#ifndef DIALOGIMPL_H
#define DIALOGIMPL_H
//
#include <QDialog>
#include "ui_dialog.h"
//
class DialogImpl : public QDialog, public Ui::Dialog
{
Q_OBJECT
public:
DialogImpl( QWidget * parent = 0, Qt::WFlags f = 0 );
private slots:
void calcSum(); //單擊按鈕執行的函數
void aboutme(); //右擊對話框執行的函數
};
#endif