MainWindow
0
0
350
550
0
0
350
550
Black GUI
:/blackgui/icons/aircraftdeparture.png:/blackgui/icons/aircraftdeparture.png
/** http://qt-project.org/doc/qt-4.8/stylesheet-examples.html **/
QWidget {
background-color: black;
font: bold 10px;
color: white; /** font **/
}
QStatusBar {
background-color: darkslategray;
}
#wi_CentralWidgetOutside {
/** there is no opacity with background image, so we need semitransparent images **/
/** background-image: url(:/blackgui/icons/titaniumtexture.jpg) **/
/** border: 2px solid green; **/
/** border-radius: 20px; **/
background-color: darkslategray;
margin: 0px;
padding: 5px;
}
#fr_CentralFrameInside {
background-color: darkslategray;
margin: 5px;
}
#wi_MainKeypadArea {
background-color: darkslategray;
}
#gb_AtcStationsOnlineInfo {
border-style: none;
}
#sw_MainMiddle {
padding: 3px;
border: 0px;
border-radius: 10px;
}
#sw_MainMiddle QPushButton {
font-family: arial-rounded;
background-color: rgba(0, 0, 255, 128);
border-style: none;
border-radius:3px;
color: yellow;
padding: 3px;
}
/* No style for Dial
#sw_MainMiddel QDial {
background-color: rgba(0, 0, 255, 128);
}
*/
#wi_MainKeypadArea QPushButton {
font-family: arial-rounded;
background-color: black;
border-style: solid;
border-width:1px;
border-radius:6px;
border-color: green;
max-height:20px;
min-width:60px;
min-height:20px;
}
#wi_MainKeypadAreaWindow {
background-color: darkslategray;
}
#le_CommandLineInput {
margin-bottom: 5px;
padding: 3px;
border-radius: 5px;
}
QTabWidget::pane { /* The tab widget frame */
border: none;
}
QTabWidget::tab-bar {
left: 5px; /* move to the right by 5px */
}
QTabBar::tab {
border: 1px solid green;
border-top-left-radius: 6px;
border-top-right-radius: 6px;
min-width: 30px;
padding: 2px;
padding-left: 4px;
padding-right: 4px;
margin-right: 3px;
}
QTabBar::tab::selected {
background-color: rgba(0, 0, 255, 128);
}
QLabel {
background: transparent;
}
QLineEdit {
background: black;
border: 1px solid green;
border-radius: 5px;
}
QLineEdit[readOnly="true"] {
background: black;
}
QCheckBox {
color: white; /** font **/
border: 0px solid green;
background: transparent;
}
QTextEdit {
border: 1px solid green;
background: transparent;
border-radius: 5px;
}
QPlainTextEdit {
border: 1px solid green;
background: transparent;
border-radius: 5px;
}
QComboBox {
border: 1px solid green;
border-radius: 5px;
padding: 1px;
background: transparent;
}
QDoubleSpinBox {
border: 1px solid green;
border-radius: 5px;
padding: 1px;
background: transparent;
}
QMenuBar {
background: darkslategray;
}
QMenu {
background: black;
margin: 2px; /* some spacing around the menu */
}
QMenu::item {
padding: 2px 25px 1px 20px;
border: 2px solid darkslategray; /* reserve space for selection border */
background: black;
}
QMenu::item:selected {
border-color: darkblue;
background: black;
}
QMenu::indicator {
background-color: black;
}
QMenuBar {
background-color: darkslategray;
}
QMenuBar::item {
spacing: 3px; /* spacing between menu bar items */
padding: 1px 4px;
background: transparent;
border-radius: 4px;
}
QMenuBar::item:selected { /* when selected using mouse or keyboard */
background: black;
}
QMenuBar::item:pressed {
background: black;
}
QScrollBar:horizontal {
border: 2px solid gray;
background: slategray;
height: 10px;
margin: 0px 5px 0 5px;
}
QScrollBar:vertical {
border: 2px solid gray;
background: slategray;
width: 10px;
margin: 5px 0 5px 0;
}
QScrollBar::handle:horizontal {
background: black;
min-width: 15px;
}
QScrollBar::handle:vertical {
background: black;
min-height: 15px;
}
QScrollBar::add-line:horizontal {
border: 2px solid gray;
background: blue;
width: 5px;
subcontrol-position: right;
subcontrol-origin: margin;
}
QScrollBar::sub-line:horizontal {
border: 2px solid gray;
background: blue;
width: 5px;
subcontrol-position: left;
subcontrol-origin: margin;
}
QScrollBar::add-line:vertical {
border: 2px solid gray;
background: blue;
height: 5px;
subcontrol-position: bottom;
subcontrol-origin: margin;
}
QScrollBar::sub-line:vertical {
border: 2px solid gray;
background: blue;
height: 5px;
subcontrol-position: top;
subcontrol-origin: margin;
}
QHeaderView::section {
border: 1px solid blue;
background-color: darkslategray;
padding: 1px;
margin: 0px;
}
QTableView {
border: 1px solid green;
border-radius: 5px;
background-color: black;
alternate-background-color: darkslategray;
selection-background-color: blue;
margin-left: 2px;
margin-top: 0;
margin-bottom: 0;
padding:0;
}
QSlider::groove:horizontal {
border: 1px solid gray;
height: 4px; /* the groove expands to the size of the slider by default. by giving it a height, it has a fixed size */
background: darkslategray;
}
QSlider::handle:horizontal {
background: lightgray;
border: 1px solid darkslategra;
width: 18px;
margin: -2px 0; /* handle is placed by default on the contents rect of the groove. Expand outside the groove */
border-radius: 3px;
}
QSizeGrip {
image: url(:/blackgui/icons/resize.png);
width: 16px;
height: 16px;
}
Qt::ToolButtonIconOnly
QTabWidget::Rounded
0
0
350
500
16777215
16777215
0
2
-
0
0
0
0
-
0
0
-1
75
false
true
QFrame::NoFrame
6
0
0
2
2
-
-
DBus
true
false
-
true
-
Network connected
-
Network context
-
Voice context
-
true
-
:/blackgui/icons/loginred.png
-
:/blackgui/icons/audiovolumelow.png
-
0
0
QPlainTextEdit::NoWrap
true
0
0
0
0
-
0
0
16777215
16777215
-1
75
false
true
0
In range
2
2
-
0
0
16777215
16777215
QAbstractItemView::SingleSelection
QAbstractItemView::SelectRows
true
false
-
0
0
0
0
16777215
110
Info (ATIS, METAR, ...)
0
0
12
0
2
-
0
0
0
0
16777215
100
-
0
0
16777215
25
QFrame::NoFrame
QFrame::Raised
QLayout::SetDefaultConstraint
5
0
2
0
-
0
0
Load METAR
-
0
0
Reload ATIS
-
0
0
60
16777215
EDDF
5
true
Bookings
3
0
3
0
3
-
QFrame::StyledPanel
QFrame::Sunken
1
true
QAbstractItemView::SingleSelection
QAbstractItemView::SelectRows
true
true
false
-
Reload
0
0
-
false
5
2
-
4
2
4
2
5
3
-
-1
75
false
true
COM 1
-
0
0
0
18
16777215
16777215
3
118.000000000000000
136.000000000000000
0.250000000000000
118.000000000000000
-
-1
75
false
true
COM 2
-
0
0
75
18
16777215
16777215
3
118.000000000000000
136.000000000000000
0.250000000000000
119.000000000000000
-
0
0
0
18
false
3
118.000000000000000
136.000000000000000
0.250000000000000
118.250000000000000
-
0
0
0
18
3
118.000000000000000
136.000000000000000
0.250000000000000
119.250000000000000
-
40
16777215
<>
-
<>
-
32
32
Volume COM1
100
5
5
100
false
false
false
false
-
32
32
Volume COM2
100
5
5
100
-
Test
-
0
0
-1
75
false
true
Transponder
-
0
0
SELCAL
-
0
0
-
AB
-
AC
-
AD
-
AE
-
0
0
-
AB
-
AC
-
AD
-
Qt::Vertical
20
32
-
Qt::Vertical
20
32
-
0
0
16777215
16777215
-
S
-
C
-
I
-
0
0
0
18
0
7777.000000000000000
7000.000000000000000
-
-
2
2
-
-1
75
false
true
true
-
Ovr.
-
2
2
-
-1
75
false
true
true
-
Ovr.
-
-
0
0
-
0
All
0
2
3
2
0
-
QTextEdit::NoWrap
true
10
UNICOM
0
2
3
2
0
-
QTextEdit::NoWrap
true
10
COM 1
0
2
3
2
0
-
QTextEdit::NoWrap
true
10
COM 2
0
2
3
2
0
-
QTextEdit::NoWrap
true
10
0
0
0
0
-
1
Traffic Network
2
1
-
QAbstractItemView::AnyKeyPressed|QAbstractItemView::DoubleClicked|QAbstractItemView::EditKeyPressed
QAbstractItemView::SingleSelection
QAbstractItemView::SelectRows
false
-
QFormLayout::AllNonFixedFieldsGrow
6
-
Name
-
-
Description
-
-
Address
-
-
Port
-
5
-
Real name
-
-
Id:
-
-
Password
-
32
QLineEdit::Password
-
QFrame::StyledPanel
QFrame::Raised
3
3
-
Save
-
Remove
-
Current server
Aircraft
-
-
Callsign
-
BLACK
-
ICAO type (e.g. A320)
-
-
ICAO airline (e.g.DLH)
-
-
Aircraft type (e.g. L2J)
-
-
Modes
-
Stealth mode
-
Observer
Voice
2
2
-
QFormLayout::AllNonFixedFieldsGrow
2
4
2
2
-
In
-
-
Out
-
-
Qt::Vertical
20
20
-
Tests
-
0
0
-
125
16777215
Start MIC test
-
125
16777215
false
Start Squelch test
GUI
-
QFormLayout::AllNonFixedFieldsGrow
-
Opacity (0-100%)
-
Aircraft refresh time (5-30s)
-
5
30
5
5
10
Qt::Horizontal
QSlider::NoTicks
-
ATC refresh time (5-30s)
-
5
30
5
5
10
Qt::Horizontal
-
100
10
100
Qt::Horizontal
-
0
0
QLayout::SetDefaultConstraint
2
6
2
0
2
-
0
0
16777215
22
Cockpit
-
0
0
16777215
22
Mappings
-
0
0
16777215
22
Weather
-
0
0
16777215
22
Status
-
0
0
<commands go here>
-
0
0
16777215
22
ATC
-
0
0
16777215
22
Qt::LeftToRight
Settings
-
16777215
22
Mute
-
0
0
62
22
16777215
22
50%
-
0
0
16777215
22
Connect
-
16777215
22
Maximum volume
Max.vol.
-
0
0
62
22
16777215
22
100%
-
0
0
16777215
22
Aircrafts
-
0
0
16777215
22
Text/Chat
-
0
0
16777215
22
Flightplan
-
Users
-
Ident
0
0
16777215
16777215
false
Position EDDF (Frankfurt, GER)
Position EDDM (Munich, GER)
Position EDRY (Speyer, GER)
Reload settings
Position EDNX (Schleißheim, GER)
Close
setMainPage()
toggleNetworkConnection()
menuClicked()
networkServerSelected(QModelIndex)
alterTrafficServer()
reloadAtcStationsBooked()
onlineAtcStationSelected(QModelIndex)
commandEntered()
getMetar()
cockpitValuesChanged()
audioDeviceSelected(int)
voiceRoomOverride()