Difference between revisions of "Qt Structure"

From Mumble Wiki
Jump to: navigation, search
(updated structure from git)
 
Line 986: Line 986:
 
****** QPushButton<i style="color:#fff">#</i><i style="color:#090">qpbTargetDirectoryBrowse</i>
 
****** QPushButton<i style="color:#fff">#</i><i style="color:#090">qpbTargetDirectoryBrowse</i>
 
***** QLineEdit<i style="color:#fff">#</i><i style="color:#090">qleFilename</i>
 
***** QLineEdit<i style="color:#fff">#</i><i style="color:#090">qleFilename</i>
 +
 +
[[Category:Documentation English]]
 +
[[Category:Mumble Client]]
 +
[[Category:Contribution]]

Latest revision as of 17:56, 15 April 2017

Below are the Qt structures of most styled components of Mumble which you should greatly benefit from when making more complex skins for Mumble. All the structures are based on the XML formatted .UI files from the Mumble source code. For your convenience, the classes are in black and their names are in italic green. Each element should be formatted correctly for use in your QSS file when copied. For more information, see Skinning.

Example:

/* Change the "Custom Servers" (or the first) tab on the Connect Dialog */
QDialog#ConnectDialog QWidget#tab {
  background: black;
  color: white;
}

/* Change the first tab on the ACL Editor and Connect Dialog */
QWidget#tab {
  background: black;
  color: white;
}

Structure based on git commit cb267a3. (Parsed: 2016-02-11 02:02:37 GMT)


ACL Editor (ACLEditor.ui)

Source: cb267a3/src/mumble/ACLEditor.ui

  • QDialog#ACLEditor
    • QVBoxLayout
      • QTabWidget#qtwTab
        • QWidget#qwChannel
          • QFormLayout#formLayout
            • QLabel#qlChannelDescription
            • RichTextEditor#rteChannelDescription
            • QLabel#qlChannelPassword
            • QLineEdit#qleChannelPassword
            • QLabel#qlChannelPosition
            • QSpinBox#qsbChannelPosition
            • QLabel#qlChannelMaxUsers
            • QSpinBox#qsbChannelMaxUsers
            • QCheckBox#qcbChannelTemporary
            • QHBoxLayout#qwChannelProperties
              • QLineEdit#qleChannelName
              • QLabel#qlChannelID
            • QLabel#qlChannelName
        • QWidget#qwGroups
          • QVBoxLayout
            • QGroupBox#qgbGroups
              • QHBoxLayout
                • QComboBox#qcbGroupList
                • QPushButton#qpbGroupAdd
                • QPushButton#qpbGroupRemove
                • QCheckBox#qcbGroupInherit
                • QCheckBox#qcbGroupInheritable
                • QCheckBox#qcbGroupInherited
            • QGroupBox#qgbGroupMembers
              • QGridLayout
                • QLabel#qliGroupAdd
                • QLabel#qliGroupInherit
                • QListWidget#qlwGroupAdd
                • QListWidget#qlwGroupRemove
                • QListWidget#qlwGroupInherit
                • QComboBox#qcbGroupAdd
                • QPushButton#qpbGroupAddAdd
                • QComboBox#qcbGroupRemove
                • QPushButton#qpbGroupRemoveAdd
                • QPushButton#qpbGroupAddRemove
                • QPushButton#qpbGroupRemoveRemove
                • QPushButton#qpbGroupInheritRemove
                • QLabel#qliGroupRemove
        • QWidget#qwACL
          • QHBoxLayout#horizontalLayout
            • QVBoxLayout#qlVerticalACL
              • QGroupBox#qgbACLs
                • QGridLayout
                  • QListWidget#qlwACLs
                  • QCheckBox#qcbACLInherit
                  • QPushButton#qpbACLUp
                  • QPushButton#qpbACLDown
                  • QPushButton#qpbACLAdd
                  • QPushButton#qpbACLRemove
              • QGroupBox#qgbACLapply
                • QHBoxLayout#horizontalLayout_2
                  • QCheckBox#qcbACLApplySubs
                  • QCheckBox#qcbACLApplyHere
              • QGroupBox#qgbACLugroup
                • QGridLayout
                  • QLabel#qliACLGroup
                  • QComboBox#qcbACLGroup
                  • QLabel#qliACLUser
                  • QComboBox#qcbACLUser
            • QGroupBox#qgbACLpermissions
      • QDialogButtonBox#qdbbButtons

ASIO Input (ASIOInput.ui)

Source: cb267a3/src/mumble/ASIOInput.ui

  • QWidget#ASIOConfig
    • QVBoxLayout
      • QGroupBox#qgbDeviceSelection
        • QHBoxLayout
          • QLabel#qliDevice
          • QComboBox#qcbDevice
          • QPushButton#qpbQuery
          • QPushButton#qpbConfig
      • QGroupBox#qgbCapabilities
        • QGridLayout
          • QLabel#qliName
          • QLabel#qlName
          • QLabel#qliBuffers
          • QLabel#qlBuffers
      • QGroupBox#qgbChannels
        • QHBoxLayout
          • QVBoxLayout
            • QLabel#qliMic
            • QListWidget#qlwMic
          • QVBoxLayout
            • QPushButton#qpbAddMic
            • QPushButton#qpbRemMic
          • QVBoxLayout
            • QLabel#qliUnused
            • QListWidget#qlwUnused
          • QVBoxLayout
            • QPushButton#qpbAddSpeaker
            • QPushButton#qpbRemSpeaker
          • QVBoxLayout
            • QLabel#qliSpeakers
            • QListWidget#qlwSpeaker

Audio Input (AudioInput.ui)

Source: cb267a3/src/mumble/AudioInput.ui

  • QWidget#AudioInput
    • QVBoxLayout
      • QGroupBox#qgbInterfaces
        • QGridLayout#gridLayout
          • QLabel#qliSystem
          • QComboBox#qcbSystem
          • QLabel#qliDevice
          • QComboBox#qcbDevice
          • QCheckBox#qcbExclusive
          • QLabel#qliEcho
          • QComboBox#qcbEcho
      • QGroupBox#qgbTransmission
        • QGridLayout
          • QLabel#qliTransmit
          • QComboBox#qcbTransmit
          • QStackedWidget#qswTransmit
            • QWidget#qwPTT
              • QGridLayout
                • QLabel#qliDoublePush
                • QLabel#qlDoublePush
                • QCheckBox#qcbPushWindow
                • QSlider#qsDoublePush
                • QLabel#qliPTTHold
                • QLabel#qlPTTHold
                • QSlider#qsPTTHold
            • QWidget#qwVAD
              • QGridLayout
                • QHBoxLayout
                  • QRadioButton#qrbAmplitude
                  • QRadioButton#qrbSNR
                • QLabel#qliTransmitHold
                • QSlider#qsTransmitHold
                • QLabel#qlTransmitHold
                • AudioBar#abSpeech
                • QLabel#qliTransmitMin
                • QSlider#qsTransmitMin
                • QLabel#qliTransmitMax
                • QSlider#qsTransmitMax
            • QWidget#qwContinuous
      • QGroupBox#qgbCompression
        • QGridLayout
          • QLabel#qliQuality
          • QSlider#qsQuality
          • QLabel#qlQuality
          • QLabel#qliFrames
          • QSlider#qsFrames
          • QLabel#qlFrames
          • QLabel#qlBitrate
      • QGroupBox#qgbAudio
        • QGridLayout
          • QLabel#qliNoise
          • QSlider#qsNoise
          • QLabel#qlNoise
          • QLabel#qliAmp
          • QSlider#qsAmp
          • QLabel#qlAmp
      • QGroupBox#qgbMisc
        • QGridLayout#_2
          • QPushButton#qpbPushClickBrowseOff
          • QLabel#qlPushClickOff
          • QLabel#qlPushClickOn
          • QPushButton#qpbPushClickPreview
          • QPushButton#qpbPushClickReset
          • QPushButton#qpbPushClickBrowseOn
          • QLineEdit#qlePushClickPathOn
          • QLineEdit#qlePushClickPathOff
          • QCheckBox#qcbPushClick
          • QLabel#qliIdle
          • QHBoxLayout#horizontalLayout
            • QSpinBox#qsbIdle
            • QLabel#qlIdle
            • QComboBox#qcbIdleAction
          • QLabel#qlIdle2

Audio Output (AudioOutput.ui)

Source: cb267a3/src/mumble/AudioOutput.ui

  • QWidget#AudioOutput
    • QVBoxLayout#verticalLayout
      • QGroupBox#qgbInterfaces
        • QGridLayout#gridLayout_3
          • QLabel#qliSystem
          • QComboBox#qcbSystem
          • QLabel#qliDevice
          • QComboBox#qcbDevice
          • QCheckBox#qcbExclusive
          • QCheckBox#qcbPositional
      • QGroupBox#qgbOutput
        • QGridLayout#gridLayout
          • QLabel#qliJitter
          • QSlider#qsJitter
          • QLabel#qlJitter
          • QSlider#qsVolume
          • QLabel#qliVolume
          • QLabel#qlVolume
          • QLabel#qliDelay
          • QSlider#qsDelay
          • QSlider#qsOtherVolume
          • QLabel#qlDelay
          • QLabel#qlOtherVolume
          • QLabel#qliOtherVolume
          • QHBoxLayout#horizontalLayout
            • QCheckBox#qcbAttenuateOthers
            • QCheckBox#qcbAttenuateOthersOnTalk
      • QGroupBox#qgbAdvancedAttenuation
        • QVBoxLayout#verticalLayout_3
          • QCheckBox#qcbOnlyAttenuateSameOutput
          • QCheckBox#qcbAttenuateLoopbacks
      • QGroupBox#qgbPrioritySpeaker
        • QVBoxLayout#verticalLayout_2
          • QCheckBox#qcbAttenuateUsersOnPrioritySpeak
      • QGroupBox#qgbVolume
        • QGridLayout#gridLayout_2
          • QCheckBox#qcbHeadphones
          • QLabel#qliMinDistancce
          • QSlider#qsMinDistance
          • QLabel#qlMinDistance
          • QLabel#qliMaxDistancce
          • QSlider#qsMaxDistance
          • QLabel#qlMaxDistance
          • QLabel#qliMaxDistVolume
          • QSlider#qsMaxDistVolume
          • QLabel#qlMaxDistVolume
          • QLabel#qliBloom
          • QLabel#qlBloom
          • QSlider#qsBloom
      • QGroupBox#qgbLoopback
        • QGridLayout
          • QLabel#qliPacketDelay
          • QSlider#qsPacketDelay
          • QLabel#qlPacketDelay
          • QLabel#qliPacketLoss
          • QSlider#qsPacketLoss
          • QLabel#qlPacketLoss
          • QLabel#qliLoopback
          • QComboBox#qcbLoopback

Audio Stats (AudioStats.ui)

Source: cb267a3/src/mumble/AudioStats.ui

  • QDialog#AudioStats
    • QVBoxLayout
      • QHBoxLayout
        • QGroupBox#qgbInput
          • QGridLayout
            • QLabel#qliMicLevel
            • QLabel#qlMicLevel
            • QLabel#qliSpeakerLevel
            • QLabel#qlSpeakerLevel
            • QLabel#qliSignalLevel
            • QLabel#qlSignalLevel
        • QGroupBox#qgbSignal
          • QGridLayout
            • QLabel#qliMicVolume
            • QLabel#qlMicVolume
            • QLabel#qliMicSNR
            • QLabel#qlMicSNR
            • QLabel#qliSpeechProb
            • QLabel#qlSpeechProb
      • QGroupBox#qgbConfiguration
        • QGridLayout
          • QLabel#qliBitrate
          • QLabel#qlBitrate
          • QLabel#qliDoublePush
          • QLabel#qlDoublePush
          • QLabel#qliSpeech
          • AudioBar#abSpeech
      • QGroupBox#qgbSpectrum
        • QVBoxLayout
          • AudioNoiseWidget#anwNoise
      • QGroupBox#qgbEcho
        • QVBoxLayout
          • AudioEchoWidget#aewEcho

Audio Wizard (AudioWizard.ui)

Source: cb267a3/src/mumble/AudioWizard.ui

  • QWizard#AudioWizard
    • CompletablePage#qwpIntro
      • QVBoxLayout#verticalLayout
        • QLabel#label
    • CompletablePage#qwpDevice
      • QVBoxLayout#verticalLayout_2
        • QGroupBox#qgbInput
          • QGridLayout#gridLayout_2
            • QLabel#qliInputText
            • QLabel#qliInput
            • QComboBox#qcbInput
            • QLabel#qliInputDevice
            • QComboBox#qcbInputDevice
            • QCheckBox#qcbEcho
        • QGroupBox#qgbOutput
          • QGridLayout#gridLayout
            • QLabel#qliOutputText
            • QLabel#qliOutput
            • QComboBox#qcbOutput
            • QLabel#qliOutputDevice
            • QComboBox#qcbOutputDevice
            • QCheckBox#qcbPositional
            • QCheckBox#qcbAttenuateOthers
    • CompletablePage#qwpDeviceTuning
      • QGridLayout#gridLayout_3
        • QLabel#qliDeviceTuningText
        • QSlider#qsOutputDelay
        • QLabel#qlOutputDelay
    • CompletablePage#qwpVolume
      • QVBoxLayout#verticalLayout_3
        • QLabel#qliVolumeTuningText
        • QLabel#qliVolumeTuningTextHC
        • AudioBar#abAmplify
        • QLabel#qliAmpTuningText
        • QLabel#qliAmpTuningTextHC
        • QSlider#qsMaxAmp
        • QHBoxLayout#horizontalLayout_2
          • QCheckBox#qcbHighContrast
    • CompletablePage#qwpTrigger
      • QGridLayout#gridLayout_4
        • QLabel#qliVADText
        • QHBoxLayout#horizontalLayout
          • QRadioButton#qrPTT
          • ShortcutKeyWidget#skwPTT
        • QLabel#qlTalkIcon
        • QRadioButton#qrSNR
        • QWidget#qwVAD
          • QVBoxLayout#verticalLayout_6
            • AudioBar#abVAD
            • QLabel#qliVadTuningText
            • QLabel#qliVadTuningTextHC
            • QSlider#qsVAD
        • QRadioButton#qrAmplitude
    • CompletablePage#qwpSettings
      • QVBoxLayout#verticalLayout_9
        • QGroupBox#qgbQuality
          • QFormLayout#formLayout
            • QRadioButton#qrbQualityLow
            • QLabel#qlQualityLow
            • QRadioButton#qrbQualityBalanced
            • QLabel#qlQualityBalanced
            • QRadioButton#qrbQualityUltra
            • QLabel#qlQualityUltra
            • QRadioButton#qrbQualityCustom
            • QLabel#qlQualityCustom
        • QGroupBox#qgbNotifications
          • QVBoxLayout#verticalLayout_10
            • QRadioButton#qrbNotificationTTS
            • QRadioButton#qrbNotificationSounds
            • QRadioButton#qrbNotificationCustom
    • CompletablePage#qwpPositional
      • QVBoxLayout#verticalLayout_5
        • QLabel#qliPositionalText
        • QCheckBox#qcbHeadphone
        • QGraphicsView#qgvView
    • CompletablePage#qwpDone
      • QVBoxLayout#verticalLayout_4
        • QLabel#qlDone
        • QCheckBox#qcbUsage

Ban Editor (BanEditor.ui)

Source: cb267a3/src/mumble/BanEditor.ui

  • QDialog#BanEditor
    • QGridLayout#gridLayout_2
      • QDialogButtonBox#qbbButtons
      • QGroupBox#qgbBanList
        • QGridLayout#gridLayout
          • QLineEdit#qleSearch
          • QLabel#qlUser
          • QLineEdit#qleUser
          • QLabel#qlIP
          • QLineEdit#qleIP
          • QLabel#qlMask
          • QSpinBox#qsbMask
          • QLabel#qlReason
          • QLineEdit#qleReason
          • QLabel#qlStart
          • QDateTimeEdit#qdteStart
          • QLabel#qlEnd
          • QDateTimeEdit#qdteEnd
          • QLabel#qliHash
          • QLineEdit#qleHash
          • QListWidget#qlwBans
          • QPushButton#qpbAdd
          • QPushButton#qpbUpdate
          • QPushButton#qpbRemove
          • QPushButton#qpbClear

Certificate Wizard (Cert.ui)

Source: cb267a3/src/mumble/Cert.ui

  • QWizard#Certificates
    • QWizardPage#qwpWelcome
      • QVBoxLayout#verticalLayout
        • QLabel#qlIntroText
        • CertView#cvWelcome
        • QRadioButton#qrbQuick
        • QRadioButton#qrbCreate
        • QRadioButton#qrbImport
        • QRadioButton#qrbExport
    • CompletablePage#qwpImport
      • QGridLayout#gridLayout
        • QLabel#qlImportText
        • QLabel#qlImportFile
        • QLineEdit#qleImportFile
        • QPushButton#qpbImportFile
        • QLabel#qlPassword
        • QLineEdit#qlePassword
        • CertView#cvImport
    • QWizardPage#qwpReplace
      • QGridLayout#gridLayout_2
        • QLabel#qlReplace
        • CertView#cvCurrent
        • CertView#cvNew
    • CompletablePage#qwpExport
      • QGridLayout#gridLayout_4
        • QLabel#qlExport
        • QLabel#qlExportFile
        • QLineEdit#qleExportFile
        • QPushButton#qpbExportFile
        • CertView#cvExport
    • CompletablePage#qwpNew
      • QGridLayout#gridLayout_3
        • QLabel#qlNewText
        • QLabel#qlName
        • QLabel#qlEmail
        • QLineEdit#qleEmail
        • QLabel#qlError
        • QLineEdit#qleName
    • QWizardPage#qwpFinish
      • QVBoxLayout#verticalLayout_2
        • QLabel#qlFinishText

Config Dialog (ConfigDialog.ui)

Source: cb267a3/src/mumble/ConfigDialog.ui

  • QDialog#ConfigDialog
    • QGridLayout#gridLayout
      • QListWidget#qlwIcons
      • QCheckBox#qcbExpert
      • QHBoxLayout#horizontalLayout
        • QDialogButtonBox#pageButtonBox
        • QDialogButtonBox#dialogButtonBox
      • QStackedWidget#qswPages

Connect Dialog (ConnectDialog.ui)

Source: cb267a3/src/mumble/ConnectDialog.ui

  • QDialog#ConnectDialog
    • QVBoxLayout#verticalLayout
      • ServerView#qtwServers
      • QDialogButtonBox#qdbbButtonBox

Edit Server (ConnectDialogEdit.ui)

Source: cb267a3/src/mumble/ConnectDialogEdit.ui

  • QDialog#ConnectDialogEdit
    • QGridLayout#gridLayout
      • QLabel#qliServer
      • QLineEdit#qleServer
      • QLabel#qliPort
      • QLineEdit#qlePort
      • QLabel#qliUsername
      • QLabel#qliPassword
      • QLineEdit#qleUsername
      • QDialogButtonBox#qdbbButtonBox
      • QLineEdit#qlePassword
      • QCheckBox#qcbShowPassword
      • QLabel#qliName
      • QLineEdit#qleName

Shortcuts (GlobalShortcut.ui)

Source: cb267a3/src/mumble/GlobalShortcut.ui

  • QWidget#GlobalShortcut
    • QVBoxLayout#verticalLayout
      • QWidget#qwWarningContainer
        • QVBoxLayout
          • QWidget#qwMacWarning
            • QVBoxLayout#verticalLayout_4
              • QLabel#label
              • QHBoxLayout#horizontalLayout_2
                • QPushButton#qpbOpenAccessibilityPrefs
                • QPushButton#qpbSkipWarning
      • QGroupBox#qgbShortcuts
        • QVBoxLayout#verticalLayout_3
          • QVBoxLayout#verticalLayout_2
            • QCheckBox#qcbEnableGlobalShortcuts
            • QTreeWidget#qtwShortcuts
          • QHBoxLayout#horizontalLayout
            • QPushButton#qpbAdd
            • QPushButton#qpbRemove

Whisper Target (GlobalShortcutTarget.ui)

Source: cb267a3/src/mumble/GlobalShortcutTarget.ui

  • QDialog#GlobalShortcutTarget
    • QGridLayout#gridLayout
      • QRadioButton#qrbUsers
      • QStackedWidget#qswStack
        • QWidget#qwChannelPage
          • QVBoxLayout#verticalLayout_2
            • QGroupBox#qgbChannel
              • QVBoxLayout#verticalLayout_3
                • QTreeWidget#qtwChannels
                • QHBoxLayout#horizontalLayout
                  • QLabel#qlGroup
                  • QLineEdit#qleGroup
                • QHBoxLayout#horizontalLayout_2
                  • QCheckBox#qcbLinks
                  • QCheckBox#qcbChildren
        • QWidget#qwUserPage
          • QVBoxLayout#verticalLayout
            • QGroupBox#qgbUser
              • QGridLayout#gridLayout_2
                • QListWidget#qlwUsers
                • QComboBox#qcbUser
                • QPushButton#qpbAdd
                • QPushButton#qpbRemove
      • QDialogButtonBox#qbbButtons
      • QRadioButton#qrbChannel
      • QGroupBox#qgbModifiers
        • QVBoxLayout#verticalLayout_4
          • QCheckBox#qcbForceCenter

LCD (LCD.ui)

Source: cb267a3/src/mumble/LCD.ui

  • QWidget#LCDConfig
    • QVBoxLayout#verticalLayout_2
      • QGroupBox#qgbDevices
        • QVBoxLayout#verticalLayout
          • QTreeWidget#qtwDevices
      • QGroupBox#qgbViews
        • QGridLayout#gridLayout
          • QLabel#qliMinColWidth
          • QSlider#qsMinColWidth
          • QLabel#qlMinColWidth
          • QLabel#qliSplitterWidth
          • QSlider#qsSplitterWidth
          • QLabel#qlSplitterWidth

Log (Log.ui)

Source: cb267a3/src/mumble/Log.ui

  • QWidget#LogConfig
    • QVBoxLayout
      • QTreeWidget#qtwMessages
      • QGroupBox#qgbTTS
        • QGridLayout
          • QLabel#qlVolume
          • QSlider#qsVolume
          • QLabel#qlThreshold
          • QSpinBox#qsbThreshold
          • QCheckBox#qcbReadBackOwn
      • QGroupBox#qgbWhisper
        • QVBoxLayout#verticalLayout
          • QCheckBox#qcbWhisperFriends
      • QGroupBox#qgbMaxBlocks
        • QGridLayout#_2
          • QLabel#qlMaxBlocks
          • QSpinBox#qsbMaxBlocks

Look Config (LookConfig.ui)

Source: cb267a3/src/mumble/LookConfig.ui

  • QWidget#LookConfig
    • QGridLayout#gridLayout_4
      • QGroupBox#qgbLookFeel
        • QGridLayout#gridLayout
          • QComboBox#qcbLanguage
          • QLabel#qliTheme
          • QComboBox#qcbTheme
          • QCheckBox#qcbShowTransmitModeComboBox
          • QCheckBox#qcbHighContrast
          • QLabel#qliLanguage
          • QLabel#qlThemesDirectory
      • QGroupBox#qgbTray
        • QVBoxLayout#verticalLayout
          • QCheckBox#qcbHideTray
          • QCheckBox#qcbStateInTray
      • QGroupBox#qgbApplication
        • QGridLayout#gridLayout_3
          • QLabel#qliAlwaysOnTop
          • QComboBox#qcbAlwaysOnTop
          • QCheckBox#qcbShowContextMenuInMenuBar
          • QCheckBox#qcbAskOnQuit
      • QGroupBox#qgbChannel
        • QGridLayout#gridLayout_2
          • QLabel#qliChannelDrag
          • QComboBox#qcbChannelDrag
          • QLabel#qliExpand
          • QComboBox#qcbExpand
          • QCheckBox#qcbUsersTop
          • QCheckBox#qcbShowUserCount
          • QCheckBox#qcbChatBarUseSelection
          • QCheckBox#qcbFilterHidesEmptyChannels
      • QGroupBox#qgbLayout
        • QGridLayout#gridLayoutLayout
          • QLabel#qlLHybrid
          • QRadioButton#qrbLHybrid
          • QRadioButton#qrbLCustom
          • QLabel#qlLCustom
          • QRadioButton#qrbLStacked
          • QRadioButton#qrbLClassic
          • QLabel#qlLClassic
          • QLabel#qlLStacked

Main Window (MainWindow.ui)

Source: cb267a3/src/mumble/MainWindow.ui

  • QMainWindow#MainWindow
    • UserView#qtvUsers
    • QMenuBar#menubar
      • QMenu#qmConfig
      • QMenu#qmHelp
      • QMenu#qmServer
      • QMenu#qmSelf
    • QDockWidget#qdwLog
      • LogTextBrowser#qteLog
    • QDockWidget#qdwChat
      • ChatbarTextEdit#qteChat
    • QToolBar#qtIconToolbar

Network Config (NetworkConfig.ui)

Source: cb267a3/src/mumble/NetworkConfig.ui

  • QWidget#NetworkConfig
    • QVBoxLayout#verticalLayout_2
      • QGroupBox#qgbConnection
        • QVBoxLayout
          • QCheckBox#qcbTcpMode
          • QCheckBox#qcbQoS
          • QCheckBox#qcbAutoReconnect
          • QCheckBox#qcbAutoConnect
          • QCheckBox#qcbSuppressIdentity
      • QGroupBox#qgbProxy
        • QGridLayout
          • QLabel#qlType
          • QComboBox#qcbType
          • QLabel#qlHostname
          • QLineEdit#qleHostname
          • QLabel#qlPort
          • QLineEdit#qlePort
          • QLabel#qlUsername
          • QLineEdit#qleUsername
          • QLabel#qlPassword
          • QLineEdit#qlePassword
      • QGroupBox#qgbMisc
        • QVBoxLayout#verticalLayout_3
          • QCheckBox#qcbImageDownload
      • QGroupBox#qgbServices
        • QVBoxLayout#verticalLayout
          • QCheckBox#qcbAutoUpdate
          • QCheckBox#qcbPluginUpdate
          • QCheckBox#qcbUsage

Overlay (Overlay.ui)

Source: cb267a3/src/mumble/Overlay.ui

  • QWidget#OverlayConfig
    • QVBoxLayout
      • QStackedWidget#qswOverlayPage
        • QWidget#qwOverlayConfig
          • QVBoxLayout#verticalLayout_4
            • QWidget#widget
              • QHBoxLayout#horizontalLayout_9
                • QGroupBox#qgbOptions
                  • QVBoxLayout#verticalLayout_15
                    • QCheckBox#qcbEnable
                    • QVBoxLayout#verticalLayout_14
                      • QPushButton#qpbLoadPreset
                      • QPushButton#qpbSavePreset
                      • QPushButton#qpbUninstall
                • QGroupBox#qgpFps
                  • QHBoxLayout#horizontalLayout_8
                    • QVBoxLayout#verticalLayout_9
                      • QCheckBox#qcbShowFps
                      • QCheckBox#qcbShowTime
                      • QPushButton#qpbFpsFont
                      • QPushButton#qpbFpsColor
                    • QGraphicsView#qgvFpsPreview
            • QTabWidget#qtwSetup
              • QWidget#qwLayoutTab
                • QVBoxLayout#verticalLayout_13
                  • QGraphicsView#qgvView
              • QWidget#qwExceptions
                • QVBoxLayout#verticalLayout_16
                  • QHBoxLayout#horizontalLayout_2
                    • QLabel#qlExcListType
                    • QRadioButton#qrbBlacklist
                    • QRadioButton#qrbWhitelist
                  • QStackedWidget#qswBlackWhiteList
                    • QWidget#qwBlack
                      • QVBoxLayout#verticalLayout_2
                        • QLabel#qlBlackDesc
                        • QListWidget#qlwBlacklist
                    • QWidget#qwWhite
                      • QVBoxLayout#verticalLayout_3
                        • QLabel#qlWhiteDesc
                        • QListWidget#qlwWhitelist
                  • QHBoxLayout#horizontalLayout
                    • QPushButton#qpbAdd
                    • QPushButton#qpbRemove
        • QWidget#qwOverlayInstall
          • QVBoxLayout#verticalLayout_5
            • QGroupBox#groupBox
              • QVBoxLayout#verticalLayout_11
                • QFormLayout#formLayout
                  • QLabel#qlInstallIcon
                  • QLabel#qlInstallText
                • QHBoxLayout#horizontalLayout_4
                  • QPushButton#qpbInstall
        • QWidget#qwOverlayUpgrade
          • QVBoxLayout#verticalLayout_7
            • QGroupBox#groupBox_2
              • QVBoxLayout#verticalLayout_12
                • QFormLayout#formLayout_4
                  • QLabel#qlUpgradeIcon
                  • QLabel#qlUpgradeText
                • QHBoxLayout#horizontalLayout_6
                  • QPushButton#qpbUpgrade

Overlay Editor (OverlayEditor.ui)

Source: cb267a3/src/mumble/OverlayEditor.ui

  • QDialog#OverlayEditor
    • QGridLayout#gridLayout
      • QGroupBox#qgbState
        • QHBoxLayout#horizontalLayout
          • QRadioButton#qrbPassive
          • QRadioButton#qrbTalking
          • QRadioButton#qrbWhisper
          • QRadioButton#qrbShout
      • QGraphicsView#qgvView
      • QGroupBox#qgbZoom
        • QVBoxLayout#verticalLayout
          • QSlider#qsZoom
      • QGroupBox#qgbElements
        • QHBoxLayout#horizontalLayout_2
          • QCheckBox#qcbAvatar
          • QCheckBox#qcbUser
          • QCheckBox#qcbChannel
          • QCheckBox#qcbMutedDeafened
          • QCheckBox#qcbBox
      • QDialogButtonBox#qdbbBox

PA Audio Config (PAAudioConfig.ui)

Source: cb267a3/src/mumble/PAAudioConfig.ui

Sorry, this file is no longer available.

PTT Button Widget (PTTButtonWidget.ui)

Source: cb267a3/src/mumble/PTTButtonWidget.ui

  • QWidget#qwPTTButtonWidget
    • QVBoxLayout#verticalLayout
      • QPushButton#qpbPushToTalk

Plugins (Plugins.ui)

Source: cb267a3/src/mumble/Plugins.ui

  • QWidget#PluginConfig
    • QVBoxLayout
      • QGroupBox#qgbOptions
        • QVBoxLayout
          • QCheckBox#qcbTransmit
      • QGroupBox#qgbPlugins
        • QVBoxLayout
          • QTreeWidget#qtwPlugins
          • QHBoxLayout
            • QPushButton#qpbReload
            • QPushButton#qpbAbout
            • QPushButton#qpbConfig

Rich Text Editor (RichTextEditor.ui)

Source: cb267a3/src/mumble/RichTextEditor.ui

  • QTabWidget#RichTextEditor
    • QWidget#qwRich
      • QVBoxLayout#verticalLayout_2
        • QToolBar#qtbToolBar
        • RichTextHtmlEdit#qteRichText
    • QWidget#qwPlain
      • QVBoxLayout#verticalLayout
        • QPlainTextEdit#qptePlainText

Rich Text Editor Link (RichTextEditorLink.ui)

Source: cb267a3/src/mumble/RichTextEditorLink.ui

  • QDialog#RichTextEditorLink
    • QGridLayout#gridLayout
      • QLabel#qlUrl
      • QLineEdit#qleUrl
      • QLabel#qlText
      • QLineEdit#qleText
      • QDialogButtonBox#buttonBox

Text Message (TextMessage.ui)

Source: cb267a3/src/mumble/TextMessage.ui

  • QDialog#TextMessage
    • QVBoxLayout
      • QVBoxLayout#verticalLayout
        • RichTextEditor#rteMessage
      • QCheckBox#qcbTreeMessage
      • QDialogButtonBox#qbbButtons

Tokens (Tokens.ui)

Source: cb267a3/src/mumble/Tokens.ui

  • QDialog#Tokens
    • QVBoxLayout#verticalLayout
      • QListWidget#qlwTokens
      • QHBoxLayout
        • QPushButton#qpbAdd
        • QPushButton#qpbRemove
      • QDialogButtonBox#qbbButtons

Change your comment (UserEdit.ui)

Source: cb267a3/src/mumble/UserEdit.ui

  • QDialog#UserEdit
    • QGridLayout#gridLayout_2
      • QDialogButtonBox#qbbButtons
      • QGroupBox#qgbUserList
        • QGridLayout#gridLayout
          • QPushButton#qpbRename
          • QPushButton#qpbRemove
          • QLineEdit#qlSearch
          • QComboBox#qcbInactive
          • QSpinBox#qsbInactive
          • QLabel#qlInactive
          • QTreeView#qtvUserList

User Information (UserInformation.ui)

Source: cb267a3/src/mumble/UserInformation.ui

  • QDialog#UserInformation
    • QVBoxLayout#verticalLayout
      • QGroupBox#qgbConnection
        • QGridLayout#gridLayout
          • QLabel#qliVersion
          • QLabel#qlVersion
          • QLabel#qliOS
          • QLabel#qlOS
          • QLabel#qliCertificate
          • QLabel#qlCertificate
          • QLabel#qliAddress
          • QLabel#qlAddress
          • QLabel#qliCELT
          • QLabel#qlCELT
          • QPushButton#qpbCertificate
          • QLabel#qliOpus
          • QLabel#qlOpus
      • QGroupBox#qgbPing
        • QGridLayout#gridLayout_2
          • QLabel#qliPingCount
          • QLabel#qliPingAvg
          • QLabel#qliPingVar
          • QLabel#qliTCP
          • QLabel#qlTCPCount
          • QLabel#qlTCPAvg
          • QLabel#qlTCPVar
          • QLabel#qliUDP
          • QLabel#qlUDPCount
          • QLabel#qlUDPAvg
          • QLabel#qlUDPVar
      • QGroupBox#qgbUDP
        • QGridLayout#gridLayout_3
          • QLabel#qliGood
          • QLabel#qliLate
          • QLabel#qliLost
          • QLabel#qliResync
          • QLabel#qliFromClient
          • QLabel#qlFromGood
          • QLabel#qlFromLate
          • QLabel#qlFromLost
          • QLabel#qlFromResync
          • QLabel#qliToClient
          • QLabel#qlToGood
          • QLabel#qlToLate
          • QLabel#qlToLost
          • QLabel#qlToResync
          • QLabel#qliLatePercent
          • QLabel#qliLostPercent
          • QLabel#qlFromLatePercent
          • QLabel#qlToLatePercent
          • QLabel#qlFromLostPercent
          • QLabel#qlToLostPercent
      • QGroupBox#qgbBandwidth
        • QGridLayout#gridLayout_4
          • QLabel#qliTime
          • QLabel#qlTime
          • QLabel#qliBandwidth
          • QLabel#qlBandwidth

UserLocalVolumeDialog.ui

Source: cb267a3/src/mumble/UserLocalVolumeDialog.ui

  • QDialog#UserLocalVolumeDialog
    • QGridLayout
      • QSlider#qsUserLocalVolume
      • QDialogButtonBox#qbbUserLocalVolume
      • QSpinBox#qsbUserLocalVolume
      • QLabel#qlUserLocalVolume

Recorder (VoiceRecorderDialog.ui)

Source: cb267a3/src/mumble/VoiceRecorderDialog.ui

  • QDialog#VoiceRecorderDialog
    • QGridLayout#gridLayout_2
      • QGroupBox#qgbControl
        • QHBoxLayout#horizontalLayout_2
          • QLabel#qlTime
          • QPushButton#qpbStart
          • QPushButton#qpbStop
      • QGroupBox#qgbMode
        • QVBoxLayout#verticalLayout
          • QRadioButton#qrbDownmix
          • QRadioButton#qrbMultichannel
      • QGroupBox#qgbOutput
        • QFormLayout#formLayout
          • QLabel#qlOutputFormat
          • QComboBox#qcbFormat
          • QLabel#qlTargetDirectory
          • QLabel#qlFilename
          • QHBoxLayout#qhblTargetDirectory
            • QLineEdit#qleTargetDirectory
            • QPushButton#qpbTargetDirectoryBrowse
          • QLineEdit#qleFilename