本例程實現控制項的隱藏、顯示,以及控制項的移動。
對於控制項的訊號與槽等基礎技術在這裡不再累贅,直接進入關鍵技術點:
本例程中,當按下按鈕時,列表框上移,按鈕與列表框之間的控制項隱藏;當再次按下按鈕時,列表框下移,按鈕與列表框之間的控制項顯示。
一、記錄要移動控制項的前後位置
宣告[cpp]view plain
copy
/** @brief 列表控制項上移位置矩形*/
qrect listmatchresultuprt;
/** @brief 列表控制項下移位置矩形*/
qrect listmatchresultdnrt; 定義
[cpp]view plain
copy
void
featurematchqtdlgi::initadvancedcontrolrt()
二、移動隱藏與移動顯示函式
移動隱藏
[cpp]view plain
copy
void
featurematchqtdlgi::hideadvancedcontrol()
移動顯示
[cpp]view plain
copy
void
featurematchqtdlgi::showadvancedcontrol()
三、按鈕槽函式
[cpp]view plain
copy
static
bool
isopenadvancedsetting =
false
; if
(isopenadvancedsetting)
else
程式執行結果:
swt jface控制項的隱藏與顯示
swt jface控制項的隱藏與顯示部分源 import org.eclipse.swt.swt import org.eclipse.swt.events.selectionadapter import org.eclipse.swt.events.selectionevent import or...
WPF中控制項的顯示與隱藏
visibility表示 獲取或設定此元素的使用者介面可見性,並且是依賴項屬性 子屬性值 說明visible 表示顯示元素 collapsed 表示不顯示 隱藏 元素,並且不在布局中為它保留空間 hidden 表示不顯示 隱藏 元素,但是在布局中為元素保留空間 3 例 a a.count 1 vis...
WPF中控制項的顯示與隱藏
1.wpf中控制項的顯示與隱藏的屬性是 visibility,它有3個列舉值 visible,hidden 和 collapsed。其中visible為可見,而 hidden 和 collapsed 都是隱藏,唯一不同的是 hidden 只是隱藏,控制項還占用其大小空間 而collapsed隱藏不佔...