modify skin and add png
This commit is contained in:
parent
b6a60713e9
commit
cee15ff862
@ -25,6 +25,7 @@
|
|||||||
<file>res/default/menu_setting.png</file>
|
<file>res/default/menu_setting.png</file>
|
||||||
<file>res/default/menu_uisetting.png</file>
|
<file>res/default/menu_uisetting.png</file>
|
||||||
<file>res/default/menu_window_manager.png</file>
|
<file>res/default/menu_window_manager.png</file>
|
||||||
|
<file>res/default/menu_window_setting.png</file>
|
||||||
</qresource>
|
</qresource>
|
||||||
<qresource prefix="/qss">
|
<qresource prefix="/qss">
|
||||||
</qresource>
|
</qresource>
|
||||||
|
@ -226,6 +226,12 @@ QWidget#SystemManagerMenu > QToolButton#menu_logs {
|
|||||||
QWidget#SystemManagerMenu > QToolButton#menu_logs_clean {
|
QWidget#SystemManagerMenu > QToolButton#menu_logs_clean {
|
||||||
qproperty-icon: url(:/res/default/menu_logs_clean.png);
|
qproperty-icon: url(:/res/default/menu_logs_clean.png);
|
||||||
}
|
}
|
||||||
|
QWidget#SystemManagerMenu > QToolButton#menu_window_manager {
|
||||||
|
qproperty-icon: url(:/res/default/menu_window_manager.png);
|
||||||
|
}
|
||||||
|
QWidget#SystemManagerMenu > QToolButton#menu_uisetting {
|
||||||
|
qproperty-icon: url(:/res/default/menu_window_setting.png);
|
||||||
|
}
|
||||||
|
|
||||||
QWidget#viewDisplay {
|
QWidget#viewDisplay {
|
||||||
border: 5 solid #1C1D1F;
|
border: 5 solid #1C1D1F;
|
||||||
@ -293,7 +299,3 @@ QDockWidget DockTitleWidget QPushButton::menu-indicator,
|
|||||||
QDockWidget DockTitleWidget QToolButton::menu-indicator {
|
QDockWidget DockTitleWidget QToolButton::menu-indicator {
|
||||||
image: none;
|
image: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
QListWidget {
|
|
||||||
border: none;
|
|
||||||
}
|
|
@ -91,17 +91,7 @@ QPushButton#sys_max {
|
|||||||
border: none;
|
border: none;
|
||||||
background: transparent;
|
background: transparent;
|
||||||
image: url(:/res/sys_max.png);
|
image: url(:/res/sys_max.png);
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
QPushButton#sys_restore {
|
|
||||||
max-width:48px;
|
|
||||||
min-width:48px;
|
|
||||||
max-height:28px;
|
|
||||||
min-height:28px;
|
|
||||||
border: none;
|
|
||||||
background: transparent;
|
|
||||||
image: url(:/res/sys_restore.png);
|
|
||||||
padding: 0;
|
padding: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -125,7 +115,6 @@ QPushButton#sys_close::hover, QPushButton#sys_close::pressed {
|
|||||||
|
|
||||||
QPushButton#sys_min::hover, QPushButton#sys_min::pressed,
|
QPushButton#sys_min::hover, QPushButton#sys_min::pressed,
|
||||||
QPushButton#sys_max::hover, QPushButton#sys_max::pressed,
|
QPushButton#sys_max::hover, QPushButton#sys_max::pressed,
|
||||||
QPushButton#sys_restore::hover, QPushButton#sys_restore::pressed,
|
|
||||||
QToolButton#sys_skin::hover, QToolButton#sys_skin::pressed {
|
QToolButton#sys_skin::hover, QToolButton#sys_skin::pressed {
|
||||||
background: #38C0C0C0;
|
background: #38C0C0C0;
|
||||||
border: 1 solid #C0C0C0;
|
border: 1 solid #C0C0C0;
|
||||||
@ -255,6 +244,12 @@ QWidget#SystemManagerMenu > QToolButton#menu_logs {
|
|||||||
QWidget#SystemManagerMenu > QToolButton#menu_logs_clean {
|
QWidget#SystemManagerMenu > QToolButton#menu_logs_clean {
|
||||||
qproperty-icon: url(:/res/default/menu_logs_clean.png);
|
qproperty-icon: url(:/res/default/menu_logs_clean.png);
|
||||||
}
|
}
|
||||||
|
QWidget#SystemManagerMenu > QToolButton#menu_window_manager {
|
||||||
|
qproperty-icon: url(:/res/default/menu_window_manager.png);
|
||||||
|
}
|
||||||
|
QWidget#SystemManagerMenu > QToolButton#menu_uisetting {
|
||||||
|
qproperty-icon: url(:/res/default/menu_window_setting.png);
|
||||||
|
}
|
||||||
|
|
||||||
QWidget#viewDisplay {
|
QWidget#viewDisplay {
|
||||||
border: 5 solid #1C1D1F;
|
border: 5 solid #1C1D1F;
|
||||||
@ -323,6 +318,26 @@ QDockWidget DockTitleWidget QToolButton::menu-indicator {
|
|||||||
image: none;
|
image: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
QListWidget {
|
QMenu {
|
||||||
border: none;
|
background: #212F3C;
|
||||||
|
color: #e0e0e0;
|
||||||
|
padding: 4px;
|
||||||
|
}
|
||||||
|
QMenu::item {
|
||||||
|
padding: 6px 30px 6px 20px;
|
||||||
|
margin: 2px;
|
||||||
|
border-radius: 3px;
|
||||||
|
}
|
||||||
|
|
||||||
|
QMenu::item:selected {
|
||||||
|
background:rgb(41, 59, 75);
|
||||||
|
color: white;
|
||||||
|
}
|
||||||
|
QMenu::item:checked {
|
||||||
|
background:rgb(41, 59, 75);
|
||||||
|
}
|
||||||
|
QMenu::separator {
|
||||||
|
height: 1px;
|
||||||
|
background: #555;
|
||||||
|
margin: 5px 10px;
|
||||||
}
|
}
|
||||||
|
BIN
src/res/default/menu_window_setting.png
Normal file
BIN
src/res/default/menu_window_setting.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 800 B |
@ -444,17 +444,17 @@
|
|||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/FrameTitleBar.cpp" line="136"/>
|
<location filename="../ui/FrameTitleBar.cpp" line="138"/>
|
||||||
<source>default</source>
|
<source>default</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/FrameTitleBar.cpp" line="136"/>
|
<location filename="../ui/FrameTitleBar.cpp" line="138"/>
|
||||||
<source>silver</source>
|
<source>silver</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/FrameTitleBar.cpp" line="136"/>
|
<location filename="../ui/FrameTitleBar.cpp" line="138"/>
|
||||||
<source>blue</source>
|
<source>blue</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
</message>
|
</message>
|
||||||
@ -1609,6 +1609,10 @@
|
|||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../ui/Menu/SystemManagerMenu.ui" line="40"/>
|
<location filename="../ui/Menu/SystemManagerMenu.ui" line="40"/>
|
||||||
|
<source>windows setting</source>
|
||||||
|
<translation type="unfinished"></translation>
|
||||||
|
</message>
|
||||||
|
<message>
|
||||||
<location filename="../ui/Menu/SystemManagerMenu.ui" line="50"/>
|
<location filename="../ui/Menu/SystemManagerMenu.ui" line="50"/>
|
||||||
<source>ui setting</source>
|
<source>ui setting</source>
|
||||||
<translation type="unfinished"></translation>
|
<translation type="unfinished"></translation>
|
||||||
|
@ -9,6 +9,8 @@
|
|||||||
#include <qDebug>
|
#include <qDebug>
|
||||||
|
|
||||||
#include "common/RecourceHelper.h"
|
#include "common/RecourceHelper.h"
|
||||||
|
#include "common/SpdLogger.h"
|
||||||
|
#include "config.h"
|
||||||
|
|
||||||
#include "ui_FrameTitleBar.h"
|
#include "ui_FrameTitleBar.h"
|
||||||
|
|
||||||
@ -137,15 +139,17 @@ void FrameTitleBar::InitSkinMemu() {
|
|||||||
QStringList values;
|
QStringList values;
|
||||||
values << "default" << "silver" << "blue";
|
values << "default" << "silver" << "blue";
|
||||||
|
|
||||||
assert(values.count() == names.count());
|
dyt_check(values.count() == names.count());
|
||||||
|
|
||||||
ui->sys_skin->setPopupMode(QToolButton::InstantPopup);
|
ui->sys_skin->setPopupMode(QToolButton::InstantPopup);
|
||||||
for (int i = 0; i < names.count(); ++i) {
|
for (int i = 0; i < names.count(); ++i) {
|
||||||
QAction* action = new QAction(names[i], this);
|
QAction* action = new QAction(names[i], this);
|
||||||
|
action->setCheckable(true);
|
||||||
action->setData(values[i]);
|
action->setData(values[i]);
|
||||||
ui->sys_skin->addAction(action);
|
ui->sys_skin->addAction(action);
|
||||||
connect(action, &QAction::triggered, &RecourceHelper::Get(), &RecourceHelper::OnChangeStyle);
|
connect(action, &QAction::triggered, &RecourceHelper::Get(), &RecourceHelper::OnChangeStyle);
|
||||||
}
|
}
|
||||||
|
ui->sys_skin->actions().first()->setChecked(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
void FrameTitleBar::InitMenuWidget() {
|
void FrameTitleBar::InitMenuWidget() {
|
||||||
|
@ -39,7 +39,6 @@ protected:
|
|||||||
void OnMenuTrigged();
|
void OnMenuTrigged();
|
||||||
void SetCurrentMenu(int index);
|
void SetCurrentMenu(int index);
|
||||||
|
|
||||||
|
|
||||||
private:
|
private:
|
||||||
void InitUI();
|
void InitUI();
|
||||||
void AddMenuWidget(const QString& name, const QString& text, QWidget* widget);
|
void AddMenuWidget(const QString& name, const QString& text, QWidget* widget);
|
||||||
|
@ -80,7 +80,7 @@ void MainWindow::InitUI() {
|
|||||||
|
|
||||||
qtOsgViewWidget_ = new OsgWidget;
|
qtOsgViewWidget_ = new OsgWidget;
|
||||||
qtOsgViewWidget_->Initialize();
|
qtOsgViewWidget_->Initialize();
|
||||||
m_mapDockWidget.insert("PropertyBrowser", attribte);
|
//m_mapDockWidget.insert("PropertyBrowser", attribte);
|
||||||
|
|
||||||
QString wavePath ="", speedPath = "", rdPath = "", matlabParam="";
|
QString wavePath ="", speedPath = "", rdPath = "", matlabParam="";
|
||||||
if (WorkSpaceManager::Get().GetCurrent())
|
if (WorkSpaceManager::Get().GetCurrent())
|
||||||
|
@ -37,7 +37,7 @@
|
|||||||
<item>
|
<item>
|
||||||
<widget class="QToolButton" name="menu_window_manager">
|
<widget class="QToolButton" name="menu_window_manager">
|
||||||
<property name="toolTip">
|
<property name="toolTip">
|
||||||
<string>ui setting</string>
|
<string>windows setting</string>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string/>
|
<string/>
|
||||||
|
Loading…
Reference in New Issue
Block a user