SetupWizard 0 0 800 600 700 500 citron Setup Wizard QDialog { background-color: %%BACKGROUND_COLOR%%; } /* Sidebar List */ QListWidget { background-color: %%SECONDARY_BG_COLOR%%; border: none; } QListWidget::item { color: %%TEXT_COLOR%%; padding: 10px; } QListWidget::item:selected { background-color: %%TERTIARY_BG_COLOR%%; font-weight: bold; } QListWidget::item:hover { background-color: %%HOVER_BG_COLOR%%; } /* Content Stack & General Widgets */ QStackedWidget, QGroupBox { background-color: %%BACKGROUND_COLOR%%; } QLabel, QRadioButton, QCheckBox { color: %%TEXT_COLOR%%; background-color: transparent; } QLabel[class="wizard-title"] { font-size: 18px; font-weight: bold; } QLabel[class="wizard-status-success"] { color: #4caf50; } QLabel[class="wizard-status-default"] { color: %%DISABLED_TEXT_COLOR%%; } /* Buttons */ QPushButton { background-color: %%BUTTON_BG_COLOR%%; color: %%TEXT_COLOR%%; border: 1px solid %%TERTIARY_BG_COLOR%%; padding: 8px 16px; border-radius: 4px; } QPushButton:hover { background-color: %%HOVER_BG_COLOR%%; } QPushButton:disabled { background-color: %%SECONDARY_BG_COLOR%%; color: %%DISABLED_TEXT_COLOR%%; } /* Inputs */ QLineEdit { color: %%TEXT_COLOR%%; background-color: %%SECONDARY_BG_COLOR%%; border: 1px solid %%TERTIARY_BG_COLOR%%; padding: 5px; border-radius: 4px; } 200 0 200 16777215 Qt::Horizontal 40 20 Back Next true Cancel