From 817717e6287b4e05a909c49e7415faaf9109f44d Mon Sep 17 00:00:00 2001 From: laserpants Date: Sun, 12 Jun 2016 19:08:14 +0300 Subject: [PATCH] add example for setting Toggle status programatically --- examples/toggleexamples.cpp | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/examples/toggleexamples.cpp b/examples/toggleexamples.cpp index 68a862b..895dd49 100644 --- a/examples/toggleexamples.cpp +++ b/examples/toggleexamples.cpp @@ -1,4 +1,5 @@ #include +#include #include "toggleexamples.h" #include "components/toggle.h" #include "exampleview.h" @@ -78,19 +79,23 @@ ToggleExamples::ToggleExamples(QWidget *parent) } { Toggle *toggle = new Toggle; - toggle->setFixedSize(200, 50); + //toggle->setFixedSize(200, 50); ExampleView *view = new ExampleView; view->setWidget(toggle); Frame *frame = new Frame; frame->setCodeSnippet( - "Toggle *toggle = new Toggle;\n" - "toggle->setFixedSize(200, 50);" + "" ); frame->setWidget(view); layout->addWidget(frame); + + QCheckBox *cb = new QCheckBox; + layout->addWidget(cb); + + connect(cb, SIGNAL(toggled(bool)), toggle, SLOT(setChecked(bool))); } { Toggle *toggle = new Toggle;