qt練習問題1レコード

qtプラクティスのタイトルレコード
は、オープンソースの専門家のおかげで他の人のコードを参照してい
ますカラークエリ
ここに画像の説明を挿入

http://tools.jb51.net/static/colorpicker/?

https://github.com/aeagean

https://fontawesome.com/v4.7.0/cheatsheet/

ここに画像の説明を挿入

トピック分析

レイアウト分析:ウィジェット全体は垂直レイアウトであり、

全体的に
幅870
高さ600

上はwidgetTitle ------ QWidget、----固定高さ70、
下はstackedWidget ------ QStackedWidget
ここに画像の説明を挿入
ここに画像の説明を挿入

ここに画像の説明を挿入

widgetTitle

ここに画像の説明を挿入
ラビーコ
labTitle
widgetTop
horizo​​ntalSpacer
widgetMenu

1

http://www.fontawesome.com.cn/cheatsheet/

void UIDemo08::initForm()
{
    
       
    this->setProperty("form", true);
    this->setProperty("canMove", true);
    this->setWindowFlags(Qt::FramelessWindowHint | Qt::WindowSystemMenuHint | Qt::WindowMinMaxButtonsHint);

    IconHelper::Instance()->setIcon(ui->labIco, QChar(0xf073), 30);
    IconHelper::Instance()->setIcon(ui->btnMenu_Min, QChar(0xf068));
    IconHelper::Instance()->setIcon(ui->btnMenu_Max, QChar(0xf067));
    IconHelper::Instance()->setIcon(ui->btnMenu_Close, QChar(0xf00d));

ここに画像の説明を挿入
ここに画像の説明を挿入
ここに画像の説明を挿入
ここに画像の説明を挿入

2

ここに画像の説明を挿入
ここに画像の説明を挿入
ここに画像の説明を挿入
ここに画像の説明を挿入
ここに画像の説明を挿入

ページ1

ここに画像の説明を挿入
ここに画像の説明を挿入

2ページ

ここに画像の説明を挿入
ここに画像の説明を挿入

3ページ

ここに画像の説明を挿入
ここに画像の説明を挿入

4ページ

ここに画像の説明を挿入
ここに画像の説明を挿入

ここに画像の説明を挿入
ここに画像の説明を挿入

最初からやり直してください-プロセスと発生した問題をリストしてください

最初からやり直してください-プロセスと発生した問題をリストしてください

ここに画像の説明を挿入

fontawesome

IconHelper::Instance()->setIcon(ui->labIco, QChar(0xf073), 30);
IconHelper::Instance()->setIcon(ui->btnMenu_Min, QChar(0xf068));
IconHelper::Instance()->setIcon(ui->btnMenu_Max, QChar(0xf067));
IconHelper::Instance()->setIcon(ui->btnMenu_Close, QChar(0xf00d));

ここに画像の説明を挿入
ここに画像の説明を挿入

initLeftConfig

失われました— 0xf249 0xf247

pixCharConfig << 0xf031 << 0xf036 << 0xf249 << 0xf055 << 0xf05a << 0xf249;
空IconHelper ::のsetStyle(QWidgetの*ウィジェット、
QListの<QToolButton *> btns、
QListのpixChar、
quint32 iconSize、
quint32 iconWidth、
quint32 iconHeight、
constのQStringの&タイプ、QStringの&BORDERCOLORのconst int型borderWidth、
QStringの&darkBgColorのconst QStringの&normalBgColor、constの、
constのQStringの&normalTextColor、const QString&darkTextColor)

IconHelper :: Instance()-> setStyle(ui-> widgetLeftMain、btnsMain、pixCharMain、15、35、25、“ left”、4);
IconHelper :: Instance()-> setStyle(ui-> widgetLeftConfig、btnsConfig、pixCharConfig、10、20、15、「左」、5);
ここに画像の説明を挿入

initPage1LeftMain

pixCharMain << 0xf030 << 0xf03e << 0xf247;
ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/wowocpp/article/details/113931423