2012-03-26 6 views

Antwort

1

QRadioButton ist ein QAbstractButton. Sie können Stylesheet verwenden, um es zu stylen. Sie können durch Erben QStyle und letztere Feed dass Stil zu Ihrer Anwendung :checked:disabled:enabled:focus jeder dieser Pseudozustände verwenden :hover:indeterminate:pressed:unchecked

Sie können auch Ihren eigenen Stil machen.

Sie können QAbstractButton erben und überprüfen QAbstractButton::setCheckable

Sehen Sie sich diese QML Example

+0

Dank! Die Stylesheets sind wahrscheinlich das, was ich brauche. Ich werde über sie lesen –

+0

Eine weitere Neuling Frage: Angenommen, ich möchte ein Bild auf der Schaltfläche zeichnen. Wie kann ich das Bild zu einem Teil des Projekts machen Gibt es eine Möglichkeit, eine innere Projektressource zu erstellen, so dass diese automatisch in Binärdateien eingebunden wird und ich sie nicht separat von der ausführbaren Datei bereitstellen muss? –

+0

Sie müssen nicht zeichnen. Sie können 'SetIcon()' für eine Schaltfläche festlegen. Dieses Symbol wird Teil der Ressource (qrc) sein. und die Ressource wird Teil Ihrer ausführbaren Datei –