refactor directories
refactor .. ..
BIN
assets/background.PNG
Normal file
|
After Width: | Height: | Size: 56 KiB |
BIN
assets/briefing1.png
Normal file
|
After Width: | Height: | Size: 1.6 MiB |
BIN
assets/briefing2.png
Normal file
|
After Width: | Height: | Size: 689 KiB |
61
assets/frameless.qss
Normal file
@@ -0,0 +1,61 @@
|
||||
#windowFrame {
|
||||
border-radius: 5px 5px 5px 5px;
|
||||
background-color: palette(Window);
|
||||
}
|
||||
|
||||
#titleBar {
|
||||
border: 0px none palette(base);
|
||||
border-top-left-radius: 5px;
|
||||
border-top-right-radius: 5px;
|
||||
background-color: palette(Window);
|
||||
height: 24px;
|
||||
}
|
||||
|
||||
#btnClose, #btnRestore, #btnMaximize, #btnMinimize {
|
||||
min-width: 14px;
|
||||
min-height: 14px;
|
||||
max-width: 14px;
|
||||
max-height: 14px;
|
||||
border-radius: 7px;
|
||||
margin: 4px;
|
||||
}
|
||||
|
||||
#btnRestore, #btnMaximize {
|
||||
background-color: hsv(123, 204, 198);
|
||||
}
|
||||
|
||||
#btnRestore::hover, #btnMaximize::hover {
|
||||
background-color: hsv(123, 204, 148);
|
||||
}
|
||||
|
||||
#btnRestore::pressed, #btnMaximize::pressed {
|
||||
background-color: hsv(123, 204, 98);
|
||||
}
|
||||
|
||||
#btnMinimize {
|
||||
background-color: hsv(38, 218, 253);
|
||||
}
|
||||
|
||||
#btnMinimize::hover {
|
||||
background-color: hsv(38, 218, 203);
|
||||
}
|
||||
|
||||
#btnMinimize::pressed {
|
||||
background-color: hsv(38, 218, 153);
|
||||
}
|
||||
|
||||
#btnClose {
|
||||
background-color: hsv(0, 182, 252);
|
||||
}
|
||||
|
||||
#btnClose::hover {
|
||||
background-color: hsv(0, 182, 202);
|
||||
}
|
||||
|
||||
#btnClose::pressed {
|
||||
background-color: hsv(0, 182, 152);
|
||||
}
|
||||
|
||||
#btnClose::disabled, #btnRestore::disabled, #btnMaximize::disabled, #btnMinimize::disabled {
|
||||
background-color: palette(midlight);
|
||||
}
|
||||
BIN
assets/icon.ico
Normal file
|
After Width: | Height: | Size: 259 KiB |
BIN
assets/rotorops-dkgray.png
Normal file
|
After Width: | Height: | Size: 75 KiB |
BIN
assets/splash.jpg
Normal file
|
After Width: | Height: | Size: 1.0 MiB |
BIN
assets/star_empty.png
Normal file
|
After Width: | Height: | Size: 8.5 KiB |
BIN
assets/star_full.png
Normal file
|
After Width: | Height: | Size: 9.2 KiB |
148
assets/style.qss
Normal file
@@ -0,0 +1,148 @@
|
||||
/*
|
||||
* QGroupBox
|
||||
*/
|
||||
|
||||
QGroupBox {
|
||||
background-color: palette(alternate-base);
|
||||
border: 1px solid palette(midlight);
|
||||
margin-top: 25px;
|
||||
}
|
||||
|
||||
QGroupBox::title {
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
/*
|
||||
* QToolBar
|
||||
*/
|
||||
|
||||
QToolBar {
|
||||
border: none;
|
||||
}
|
||||
|
||||
/*
|
||||
* QTabBar
|
||||
*/
|
||||
|
||||
QTabBar{
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
QTabBar::tab{
|
||||
padding: 4px 6px;
|
||||
background-color: transparent;
|
||||
border-bottom: 2px solid transparent;
|
||||
}
|
||||
|
||||
QTabBar::tab:selected, QTabBar::tab:hover {
|
||||
color: palette(text);
|
||||
border-bottom: 2px solid palette(highlight);
|
||||
}
|
||||
|
||||
QTabBar::tab:selected:disabled {
|
||||
border-bottom: 2px solid palette(light);
|
||||
}
|
||||
|
||||
/*
|
||||
* QScrollBar
|
||||
*/
|
||||
|
||||
QScrollBar:vertical {
|
||||
background: palette(base);
|
||||
border-top-right-radius: 2px;
|
||||
border-bottom-right-radius: 2px;
|
||||
width: 16px;
|
||||
margin: 0px;
|
||||
}
|
||||
|
||||
QScrollBar::handle:vertical {
|
||||
background-color: palette(midlight);
|
||||
border-radius: 2px;
|
||||
min-height: 20px;
|
||||
margin: 2px 4px 2px 4px;
|
||||
}
|
||||
|
||||
QScrollBar::handle:vertical:hover, QScrollBar::handle:horizontal:hover, QScrollBar::handle:vertical:pressed, QScrollBar::handle:horizontal:pressed {
|
||||
background-color:palette(highlight);
|
||||
}
|
||||
|
||||
QScrollBar::add-line:vertical {
|
||||
background: none;
|
||||
height: 0px;
|
||||
subcontrol-position: right;
|
||||
subcontrol-origin: margin;
|
||||
}
|
||||
|
||||
QScrollBar::sub-line:vertical {
|
||||
background: none;
|
||||
height: 0px;
|
||||
subcontrol-position: left;
|
||||
subcontrol-origin: margin;
|
||||
}
|
||||
|
||||
QScrollBar:horizontal{
|
||||
background: palette(base);
|
||||
height: 16px;
|
||||
margin: 0px;
|
||||
}
|
||||
|
||||
QScrollBar::handle:horizontal {
|
||||
background-color: palette(midlight);
|
||||
border-radius: 2px;
|
||||
min-width: 20px;
|
||||
margin: 4px 2px 4px 2px;
|
||||
}
|
||||
|
||||
|
||||
QScrollBar::add-line:horizontal {
|
||||
background: none;
|
||||
width: 0px;
|
||||
subcontrol-position: bottom;
|
||||
subcontrol-origin: margin;
|
||||
}
|
||||
|
||||
QScrollBar::sub-line:horizontal {
|
||||
background: none;
|
||||
width: 0px;
|
||||
subcontrol-position: top;
|
||||
subcontrol-origin: margin;
|
||||
}
|
||||
|
||||
/*
|
||||
* QScrollArea
|
||||
*/
|
||||
|
||||
QScrollArea {
|
||||
border-style: none;
|
||||
}
|
||||
|
||||
QScrollArea > QWidget > QWidget {
|
||||
background-color: palette(alternate-base);
|
||||
}
|
||||
|
||||
/*
|
||||
* QSlider
|
||||
*/
|
||||
|
||||
QSlider::handle:horizontal {
|
||||
border-radius: 5px;
|
||||
background-color: palette(light);
|
||||
max-height: 20px;
|
||||
}
|
||||
|
||||
QSlider::add-page:horizontal {
|
||||
background: palette(base);
|
||||
}
|
||||
|
||||
QSlider::sub-page:horizontal {
|
||||
background: palette(highlight);
|
||||
}
|
||||
|
||||
QSlider::sub-page:horizontal:disabled {
|
||||
background-color: palette(light);
|
||||
}
|
||||
|
||||
QTableView {
|
||||
background-color: palette(link-visited);
|
||||
alternate-background-color: palette(midlight);
|
||||
}
|
||||