1樓:網友
用qt的訊號和槽的機制。
其實你用qt designer設計器更好實現,在介面控制項拖放好後,在頁面空白處右擊,選擇edit signal/slot選項,此時你把滑鼠放在按鈕上顯示紅色,你從介面空白處按下滑鼠別放拖到textedit框上後釋放,系統彈出選擇訊號和響應的槽(注:此時按鈕為sender,textedit為recevier,記住先按下時所對應的控制項為sender,滑鼠釋放時對應的那個控制項為receiver).此時可以在左邊的框選擇clicked,接著在右邊的框選擇clear,接著在滑鼠右擊選擇 prive in預覽命令檢驗一下。
2樓:網友
qt是用的signal-slot的機制,qtextedit元件沒有內容,而是用乙個signal和需要執行的slot連線起來,具體怎麼做是qt的基礎,建議你再去仔細研究下qt的最基礎的東西。
3樓:網友
在你的button控制項的properties屬性旁邊signal handlers有個clicked(),雙擊就可以直接建立新的空函式連過去,這是最簡單的辦法。如果要自己建立已有函式的連線:選單edit有個connection,自己設定連線。
4樓:校園古惑仔
首先將按鈕的click()事件與框的slot(比如說settext())關聯起來,然後在settext函式里處理就行了(比如說呼叫修改textedit的函式)。、
上面connect函式里面的引數分別就是sender,signal,receiver,slot。
qt乙個窗體怎樣呼叫另乙個窗體的控制項
5樓:砍侃看
呼叫控制項不太可能吧,你可以給另乙個窗體傳送訊號,然後另乙個窗體根據你傳送的訊號執行相應的動作。
qt design 訪問元件
6樓:網友
看看 qlabel 的name屬性,或者你自己改一改;假設name就是 label
然後直接在建構函式里面新增 ui->label->settext("成功");
qt如何獲得對話方塊中控制項的指標?
7樓:網友
qt的ui其實在編譯的時候也是生成了乙個c++類的,生成類在ui_ 中,可以通過直接繼承的方式來獲取ui類裡面各控制項的指標。qt createor新增ui類時會自動生成乙個如 ui::mainwindow *ui這般的ui指標,通過ui指標即可訪問對話方塊中的控制項指標。
8樓:網友
qt介面都會有乙個對應的ui指標,再通過ui執行控制項的objectname,就是改空間的指標了。
比如介面乙個 qpushbutton 的名稱是 btn,則可以這樣獲取他的指標 ui->btn
想改變它的text,可以如此 : ui->btn->settext("確定");
qt 跨類操作主介面的控制項
9樓:網友
你這個函式當做內嵌函式。在主介面呼叫這個函式就好。別的地方呼叫可以把結果用訊號傳送回主介面。
10樓:匿名使用者
你可以將控制項的指標傳入函式不就行了。
qt中如何從乙個qhboxlayout察看其中的部件?
11樓:網友
有沒有辦法直接從乙個qhboxlayout察看它裡面的部件,比如返回layout裡最右邊的qwidget?
qlayoutitem * qboxlayout::itemat ( int index ) const
int qlayout::indexof ( qwidget * widget ) const
能不能從qhboxlayout獲得乙個容器,裡面是指向layout中的部件的指標?
const qobjectlist & qobject::children ()
qt widget 作基類,工程中加入另乙個ui,如何呼叫另乙個ui使其顯示呢
12樓:網友
在你的button上點選右鍵選擇跳轉到訊號槽,然後在那個槽函式中新增**,new 乙個你要顯示的類,然後用show()函式顯示出來。
求乙個精悍的ASP無元件上傳程式
網路上其實都是用同乙個,這些都是可以實現的,主要是你要看看他們無元件的幫助,有問題 q 求助 asp無元件上傳和 程式 太菜的話,就別玩什麼無元件啊。現在伺服器上,幾乎都帶aspupload元件。本不想打擊你,但看到 你回的一樓話,什麼 只能上傳到本地伺服器,這句話撒意思啊大哥?你把表單post資料...
簡歷中如何描述乙個團隊專案
簡歷描述乙個團隊專案要明確在專案組中的位置 是否能獨立解決問題,一級業務知識與團隊合作能力等。例如 版本自動公升級工具系統測試。軟體環境 windows professional sp visual sourcesafe 硬體環境 intel r on r m g 開發環境 delphi 軟體介紹 是...
ps中如何組在組裡圖層,ps中 如何新建一個組,在組裡新建一個圖層
茗童邪魅 1 演示使用的軟體為photoshop影象處理軟體,使用的版本為photoshop cs6。2 首先開啟photoshop影象處理軟體,並在圖層介面右下角找到建立新組按鈕,單擊後建立新組。3 然後將滑鼠移動到該新建的組上,選中後在右下角找到新建圖層按鈕,新建後,則可將該圖層新建在該組下。 ...