QT使用習得

2021-10-07 03:14:14 字數 1111 閱讀 6473

1、qt樣式表qss中,qcombobox設定下拉列表行距無效(預設的行高有限,多行時顯得擁擠且有部分字型重疊)

qcombobox qabstractitemview::item

除了設定好樣式表外,還要為每乙個qcombobox物件執行: ui->combobox->setview(new qlistview()),行高屬性才能生效。

2、工具欄,增加帶的按鈕和分割線

connect(*******::getinstance()->addaction(qicon(qstring(":/images/skin/images/taskstatistic.png")),qstring(tr("查詢統計"))),signal(triggered()),this,slot(showtransui()));

*******::getinstance()->addseparator();

settoolbuttonstyle(qt::toolbuttontextundericon); //文字在圖示下方

qsize mysize(61,49);

seticonsize(mysize); //設定圖示的大小

3、窗體居中顯示

static void formincenter(qwidget *frm)

//視窗居中

formincenter(widget);

4、按鈕設定快捷鍵(視窗支援回車)

ui->pushbutton->setshortcut( qkeysequence::insertparagraphseparator );
5、根據桌面大小最大化視窗,避免覆蓋系統狀態列

6、組合框combox居中顯示文字 

static_cast(ui->combobox->view()->model())->item(n)->settextalignment(qt::aligncenter);
7、標籤字型設定為紅色

ui->label_name->setstylesheet("color:red;");

習得性無助實驗

習得性無助效應最早有奧弗公尺爾和西里格曼發現,後來在動物和人類研究中被廣泛 簡單地說,很多實驗表明,經過訓練,狗可以越過屏障或從事其他的行為來逃避實驗者加於它的電擊。但是,如果狗以前受到不可預期 不知道什麼時候到來 且不可控制的電擊 如電擊的中斷與否不依賴於狗的行為 當狗後來有機會逃離電擊時,他們也...

習得性無助,自我征服

人們在解釋負性事件的時候有三種可能的歸因方式 以考試為context 穩定型歸因,認為事件起因於某些不會隨時間改變的因素 如智力 而非隨事件而改變的因素 如一項任務上付出的努力 內在型歸因,認為事件起因於你自己 如自己的能力或努力 而非外在因素 如考試的難度 全面型歸因,認為事件起因於某些廣泛適用於...

08 00 課程習得

通過對這門課程的學習,你將習得以下技能 你可以快速入門應用機器學習,為公司 企業直接創造價值 你可以掌握機器學習理論基礎 你可以學到感知機演算法 你可以學到線性回歸演算法 你可以學到邏輯回歸 你可以學到樸素貝葉斯法 你可以學到k近鄰演算法 決策樹 支援向量機 你可以學到k均值聚類演算法 你可以學到a...