Qt 基本控制項的使用

2021-10-05 18:45:41 字數 1065 閱讀 4534

控制項是介面設計的基本部件,也是各大qt元件中最基本的功能。本文將通過**講解qt中核取方塊、單選框、文字框、布局控制項的使用。

首先建立乙個名為dialog的qdialog專案。然後回自動生成dialog.h、dialog.c、main.c。

本文中的例子包括三個核取方塊的水平布局,並用核取方塊來設定文字框中文字的下劃線、斜體、加粗功能;包括三個單選框的水平布局,並用單選框來設定文字框文字的顏色;然後設定文字框中的文字內容和字型;並設定三個確定、取消、退出按鈕;完成相關槽函式的連線。

dialog.h

#ifndef dialog_h

#define dialog_h

#include #include #include #include #include class dialog : public qdialog

;#endif // dialog_h

標頭檔案中定義了各控制項的指標,定義了功能函式,定義了槽函式。

dialog.c

#include "dialog.h"

#include //初始化介面

void dialog::iniui()

void dialog::inisignalslots()

void dialog::on_chk*****der(bool checked)

void dialog::on_chkboxitalic(bool checked)

void dialog::on_chkboxbold(bool checked)

void dialog::settextfontcolor()

dialog::dialog(qwidget *parent)

: qdialog(parent)

dialog::~dialog()

原始檔中是各個函式的具體實現,具體功能看**注釋。

最終可得到如下功能介面。

原始碼鏈結為:

qt控制項使用

1.建立視窗 qwidget window new qwidget window resize 300,300 window show qpushbutton button new qpushbutton tr window button move 100,100 button show 2.按鈕控...

Qt 中的基本控制項 Buttons 按鈕

1,qt中有六種按鈕元件,分別是按壓按鈕qpushbutton 工具按鈕qtoolbutton 單選 按鈕qradiobutton 多選按鈕qcheckbox 命令鏈結按鈕qcommandlinkbutton 按鈕盒qbuttonbox。2,pushbutton是qt中最常用的按鈕,主要使用的函式為...

VC CStatic控制項的基本使用

cstatic 繼承於 cwnd,是一種特殊的窗體。他可以顯示文字字串 這也是最常用的用法 圖示 指標 cursor 點陣圖和增強 元件.通常靜態控制項不提供輸入和輸出。但是如果把他的屬性設定為 ss notify,他可以通知其父視窗的擊滑鼠事件。一 cstatic 用於顯示文字 如果文字不變,可以...