void AvatarListWidget::initialize(OnetAvatar *_onetAvatar) { // let's make it simple, you can init widget only once if (onetAvatar || _onetAvatar == 0) return; createSignals(); onetAvatar = _onetAvatar; connect(onetAvatar, SIGNAL(getCollectionsReady(const QByteArray &)), this, SLOT(getCollectionsReady(const QByteArray &))); connect(onetAvatar, SIGNAL(getCollectionAvatarsReady(const QByteArray &)), this, SLOT(getCollectionAvatarsReady(const QByteArray &))); connect(onetAvatar, SIGNAL(getMyAvatarsReady(const QByteArray &)), this, SLOT(getMyAvatarsReady(const QByteArray &))); connect(onetAvatar, SIGNAL(uploadImageReady(const QByteArray &, const QString &)), this, SLOT(uploadImageReady(const QByteArray &, const QString &))); connect(onetAvatar, SIGNAL(updatePhotoReady(const QByteArray &)), this, SLOT(updatePhotoReady(const QByteArray &))); connect(onetAvatar, SIGNAL(addPhotoReady(const QByteArray &)), this, SLOT(addPhotoReady(const QByteArray &))); connect(onetAvatar, SIGNAL(deletePhotoReady(const QByteArray &)), this, SLOT(deletePhotoReady(const QByteArray &))); connect(onetAvatar, SIGNAL(getAvatarReady(const QByteArray &,const QString &,OnetAvatar::AvatarType)), this, SLOT(getAvatarReady(const QByteArray &,const QString &,OnetAvatar::AvatarType))); // load my avatars onetAvatar->requestGetMyAvatars(); }
ProfileEditGui::ProfileEditGui(const QString &_strNick, QWidget *parent) : QDialog(parent), strNick(_strNick) { ui.setupUi(this); setWindowFlags(windowFlags() & ~Qt::WindowContextHelpButtonHint); setWindowTitle(tr("Edit profile")); // center screen move(QApplication::desktop()->screenGeometry(QApplication::desktop()->screenNumber(parent)).center() - rect().center()); createGui(); setDefaultValues(); createSignals(); }
ChannelKeyGui::ChannelKeyGui(const QString &_strChannel, QWidget *parent) : QDialog(parent), strChannel(_strChannel) { ui.setupUi(this); setAttribute(Qt::WA_DeleteOnClose); // require by show method - prevent hangup! setWindowFlags(windowFlags() & ~Qt::WindowContextHelpButtonHint); setWindowTitle(tr("Key required")); // center screen move(QApplication::desktop()->screenGeometry(QApplication::desktop()->screenNumber(parent)).center() - rect().center()); createGui(); createSignals(); }
//----------------------------------------------------------------------------- // Configure thread //----------------------------------------------------------------------------- bool ThreadSyncTask::configThread() { bool ok = BaseClass::configThread(); // Create the signals if (ok) ok = createSignals(); if (!ok) { std::cerr << "ThreadSyncTask(" << this << ")::configThread() -- ERROR: Did NOT create the signals!" << std::endl; } return ok; }
WebcamEngine::WebcamEngine(const QString &_strNick, bool _bMini) : strNick(_strNick), bMini(_bMini) { codec_iso8859_2 = QTextCodec::codecForName("ISO-8859-2"); codec_cp1250 = QTextCodec::codecForName("CP1250"); pWebcamNetwork = new WebcamNetwork(); createSignals(); emit updateText(tr("Starting the service webcams")); pWebcamNetwork->networkConnect(); }
ChannelHomesGui::ChannelHomesGui(QWidget *parent) : QDialog(parent) { ui.setupUi(this); setWindowFlags(windowFlags() & ~Qt::WindowContextHelpButtonHint); setWindowTitle(tr("My channels")); // center screen move(QApplication::desktop()->screenGeometry(QApplication::desktop()->screenNumber(parent)).center() - rect().center()); createGui(); createSignals(); refresh(); }
ProfileAddGui::ProfileAddGui(ProfileManagerGui *_profileManager, QWidget *parent) : QDialog(parent), profileManager(_profileManager) { ui.setupUi(this); setWindowFlags(windowFlags() & ~Qt::WindowContextHelpButtonHint); setWindowTitle(tr("Add profile")); // center screen move(QApplication::desktop()->screenGeometry(QApplication::desktop()->screenNumber(parent)).center() - rect().center()); createGui(); setDefaultValues(); createSignals(); ui.lineEdit_nick->setFocus(); }
WebcamGui::WebcamGui(QString _strNick, bool _bMini) : strNick(_strNick), bMini(_bMini) { if (bMini) { pWebcamMini = new WebcamMiniGui(strNick); pWebcamMini->show(); } else { pWebcamStandard = new WebcamStandardGui(); pWebcamStandard->show(); } pWebcamEngine = new WebcamEngine(strNick, bMini); createSignals(); }
MyStatsGui::MyStatsGui(QWidget *parent) : QDialog(parent) { ui.setupUi(this); setWindowFlags(windowFlags() & ~Qt::WindowContextHelpButtonHint); setWindowTitle(tr("My statistics")); // center screen move(QApplication::desktop()->screenGeometry(QApplication::desktop()->screenNumber(parent)).center() - rect().center()); pSimpleStatsWidget = new SimpleStatsWidget(this); ui.verticalLayout_stats->addWidget(pSimpleStatsWidget); pSimpleStatsWidget->show(); pSimplePercentageWidget = new SimplePercentageWidget(this); ui.verticalLayout_rank->addWidget(pSimplePercentageWidget); pSimplePercentageWidget->show(); createGui(); createSignals(); refresh(); }
GolWindow::GolWindow() { board = new GolBoard; sidebar = new QWidget; scrollArea = new QScrollArea; scrollArea->setWidget(board); scrollArea->setWidgetResizable(false); setMinSizeScrollArea(); /* Controls */ QGroupBox *controlsBox = new QGroupBox("Controls"); createControlsBox(controlsBox); /* Preferences */ QGroupBox *prefsBox = new QGroupBox(tr("Preferences")); createPrefsBox(prefsBox); /* Statistics */ QGroupBox *statsBox = new QGroupBox(tr("Statistics")); createStatsBox(statsBox); /* put sidebar together */ QVBoxLayout *vbox = new QVBoxLayout(sidebar); vbox->addWidget(controlsBox, 0, Qt::AlignTop); vbox->addWidget(prefsBox, 0, Qt::AlignTop); vbox->addWidget(statsBox, 0, Qt::AlignTop); vbox->insertStretch(-1, 0); /* create signals */ createSignals(); /* put everything together */ QHBoxLayout *layout = new QHBoxLayout; layout->addWidget(sidebar, 0, Qt::AlignLeft|Qt::AlignTop); layout->addWidget(scrollArea); setWindowTitle(tr("Conway\'s Game of Life")); setLayout(layout); }