歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> 一個簡單的QT小程序

一個簡單的QT小程序

日期:2017/3/1 10:03:58   编辑:Linux編程

(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

Copyright © Linux教程網 All Rights Reserved