自製Qt IP編輯控制項

2021-06-12 11:30:25 字數 1142 閱讀 2340

一、構成:

1、四個從qlineedit繼承的子類,在qlineedit基礎上,實現以下功能:

判斷內容:禁止輸入負號,當輸入值超過255時彈出警告,並將值設定為255.

2、從qwidget繼承,包含以上四個類

實現了一些常用的訊號和槽。

public

:qstring text()

const;

voidsetstylesheet(

constqstring

&stylesheet);

voidsetreadonly(

bool);

boolisreadonly()

const

publicslots

:voidsettext(

constqstring

&);voidclear();

privateslots

:voidipchanged(

constqstring

&);voidipedited(

constqstring

&);signals

:voidtextchanged(

constqstring

&);voidtextedited(

constqstring

&);

二、執行效果圖如下:

三、源**

編輯控制項 edit

編輯框 edit 控制項實際上是乙個簡易的文字編輯器,使用者可以在編輯框中輸入可新增或插入文字。還有複製 貼上 剪下 刪除等編輯功能。應用程式用createwindowex建立編輯框控制項時,可根據控制項的用途在下表中選擇部份常數來設定其風格屬性 style 常數說明 es multiline 多行...

編輯類控制項

以視窗類名 edit 建立的編輯類控制項是乙個可以用來接受使用者鍵盤字元輸入的矩形區域,可以在其內進行編輯操作。該控制項是程式接受使用者字元輸入的一種主要手段,輸入的內容存放在其父視窗容量有限的 32kb 區域性堆中。mfc的cedit類提供了有關編輯類控制項的功能函式。編輯控制項既可以在對話方塊模...

編輯類控制項

以視窗類名 edit 建立的編輯類控制項是乙個可以用來接受使用者鍵盤字元輸入的矩形區域,可以在其內進行編輯操作。該控制項是程式接受使用者字元輸入的一種主要手段,輸入的內容存放在其父視窗容量有限的 32kb 區域性堆中。mfc的cedit類提供了有關編輯類控制項的功能函式。編輯控制項既可以在對話方塊模...