g

您所在的位置:网站首页 qt中emit的用法 g

g

#g| 来源: 网络整理| 查看: 265

以下示例是关于cpp中包含signal用法的示例代码,想了解signal的具体用法?signal怎么用?signal使用的例子?那么可以参考以下10个相关示例代码来学习它的具体使用方法。

示例1: squeezeview.cpp开发语言: C++项目名称: lemonpos代码行数: 4390120 departmentsHash.clear(); 121 setupSignalConnections(); 122 QTimer::singleShot(1100, this, SLOT(setupDb())); 226 loggedUserId = 1; //default admin. 227 emit signalAdminLoggedOn(); 228 enableUI(); 235 adminIsLogged = true; 236 emit signalAdminLoggedOn(); 237 qDebug()actionNewWindow, SIGNAL(triggered()), this, SIGNAL(requestedNewWindow())); 172 connect(m_ui->actionNewWindowPrivate, SIGNAL(triggered()), this, SLOT(actionNewWindowPrivate())); 189 connect(m_ui->actionFindNext, SIGNAL(triggered()), this, SLOT(triggerWindowAction())); 190 connect(m_ui->actionFindPrevious, SIGNAL(triggered()), this, SLOT(triggerWindowAction())); 191 connect(m_ui->actionZoomIn, SIGNAL(triggered()), this, SLOT(triggerWindowAction())); 示例3: AllPlotWindow.cpp开发语言: C++项目名称: GoldenCheetah代码行数: 3337406 allPlot->_canvasPicker = new LTMCanvasPicker(allPlot); 407 connect(context, SIGNAL(intervalHover(RideFileInterval)), allPlot, SLOT(intervalHover(RideFileInterval))); 408 connect(allPlot->_canvasPicker, SIGNAL(pointHover(QwtPlotCurve*, int)), allPlot, SLOT(pointHover(QwtPlotCurve*, int))); 409 connect(allPlot->tooltip, SIGNAL(moved(const QPoint &)), this, SLOT(plotPickerMoved(const QPoint &))); 410 connect(allPlot->tooltip, SIGNAL(appended(const QPoint &)), this, SLOT(plotPickerSelected(const QPoint &))); 609 // common controls 610 connect(showPower, SIGNAL(currentIndexChanged(int)), this, SLOT(setShowPower(int))); 611 connect(showCad, SIGNAL(stateChanged(int)), this, SLOT(setShowCad(int))); 612 connect(showTorque, SIGNAL(stateChanged(int)), this, SLOT(setShowTorque(int))); 613 connect(showHr, SIGNAL(stateChanged(int)), this, SLOT(setShowHr(int))); 614 connect(showPowerD, SIGNAL(stateChanged(int)), this, SLOT(setShowPowerD(int))); 615 connect(showCadD, SIGNAL(stateChanged(int)), this, SLOT(setShowCadD(int))); 示例4: main_settings.cpp开发语言: C++项目名称: PlatGEnWohl代码行数: 702172 173 connect(ui->centralWidget, SIGNAL(subWindowActivated(QMdiSubWindow*)), 174 this, SLOT(updateMenus())); 175 176 windowMapper = new QSignalMapper(this); 177 178 connect(windowMapper, SIGNAL(mapped(QWidget*)), 179 this, SLOT(setActiveSubWindow(QWidget*))); 266 ui->LevelSectionsToolBar->insertWidget(ui->actionZoomReset,zoom); 267 connect(zoom, SIGNAL(editingFinished()), this, SLOT(applyTextZoom())); 268 269 connect(muVol, SIGNAL(valueChanged(int)), &MusPlayer, SLOT(setVolume(int))); 270 示例5: dialogwarden.cpp开发语言: C++项目名称: pcbsd代码行数: 172473 statusTimer = new QTimer(this); 74 connect( statusTimer, SIGNAL(timeout()), this, SLOT( slotMonitorJailStatus() ) ); 75 slotMonitorJailStatus(); 80 detailsTimer = new QTimer(this); 81 connect( detailsTimer, SIGNAL(timeout()), this, SLOT( slotMonitorJailDetails() ) ); 82 slotMonitorJailDetails(); 88 listJails->setContextMenuPolicy( Qt::CustomContextMenu); 89 connect( listJails, SIGNAL(customContextMenuRequested (const QPoint & ) ), this, SLOT(slotJailRightClicked() ) ); 90 connect( listJails, SIGNAL(itemSelectionChanged() ), this, SLOT(slotCurrentJailChanged() ) ); 91 connect( pushAdd, SIGNAL(clicked()), this, SLOT(slotClickedNewJail() ) ); 92 connect( pushRemove, SIGNAL(clicked()), this, SLOT(slotDeleteJail() ) ); 93 connect( pushExportJail, SIGNAL(clicked()), this, SLOT(slotExportJail() ) ); 94 connect( pushServiceGUI, SIGNAL(clicked()), this, SLOT(slotServiceGUI() ) ); 示例6: emailclient.cpp开发语言: C++项目名称: qt-labs-messagingframework代码行数: 3055117 setPalette(parent->palette()); 118 connect(StatusMonitor::instance(),SIGNAL(added(StatusItem*)),this,SLOT(itemChanged(StatusItem*))); 119 connect(StatusMonitor::instance(),SIGNAL(removed(StatusItem*)),this,SLOT(itemChanged(StatusItem*))); 382 383 connect(writeMail, SIGNAL(enqueueMail(QMailMessage&)), this, SLOT(beginEnqueueMail(QMailMessage&))); 384 connect(writeMail, SIGNAL(discardMail()), this, SLOT(discardMail())); 385 connect(writeMail, SIGNAL(saveAsDraft(QMailMessage&)), this, SLOT(saveAsDraft(QMailMessage&))); 386 connect(writeMail, SIGNAL(noSendAccount(QMailMessage::MessageType)), this, SLOT(noSendAccount(QMailMessage::MessageType))); 387 connect(writeMail, SIGNAL(editAccounts()), this, SLOT(settings())); 388 399 400 connect(readMail, SIGNAL(responseRequested(QMailMessage,QMailMessage::ResponseType)), this, SLOT(respond(QMailMessage,QMailMessage::ResponseType))); 401 connect(readMail, SIGNAL(responseRequested(QMailMessagePart::Location,QMailMessage::ResponseType)), this, SLOT(respond(QMailMessagePart::Location,QMailMessage::ResponseType))); 示例7: qmailstoreaccountfilter.cpp开发语言: C++项目名称: qt-labs-messagingframework代码行数: 542161{ 162 static const QMetaMethod signal = QMetaMethod::fromSignal(&QMailStoreAccountFilter::messagesAdded); 163 static const ConnectionType &connection = _connections[signal]; 209{ 210 static const QMetaMethod signal = QMetaMethod::fromSignal(&QMailStoreAccountFilter::foldersUpdated); 211 static const ConnectionType &connection = _connections[signal]; 217{ 218 static const QMetaMethod signal = QMetaMethod::fromSignal(&QMailStoreAccountFilter::folderContentsModified); 219 static const ConnectionType &connection = _connections[signal]; 225{ 226 static const QMetaMethod signal = QMetaMethod::fromSignal(&QMailStoreAccountFilter::messageRemovalRecordsAdded); 227 static const ConnectionType &connection = _connections[signal]; 233{ 234 static const QMetaMethod signal = QMetaMethod::fromSignal(&QMailStoreAccountFilter::messageRemovalRecordsRemoved); 235 static const ConnectionType &connection = _connections[signal]; 示例8: qmailmessageserver.cpp开发语言: C++项目名称: qt-labs-messagingframework代码行数: 126146 47static bool connectIpc( QObject *sender, const QByteArray& signal, 48 QObject *receiver, const QByteArray& member) 49{ 50 return QCopAdaptor::connect(sender,signal,receiver,member); 51} 62 63signals: 64 void initialise(); 130{ 131 // Forward signals to the message server 132 connectIpc(adaptor, MESSAGE(newCountChanged(QMailMessageCountMap)), 133 parent, SIGNAL(newCountChanged(QMailMessageCountMap))); 134 connectIpc(this, SIGNAL(acknowledgeNewMessages(QMailMessageTypeList)), 示例9: messageserver.cpp开发语言: C++项目名称: qt-labs-messagingframework代码行数: 52959#endif 60#include 61} 79#if defined(Q_OS_UNIX) 80 // SIGHUP handler. We use the trick described here: http://doc.trolltech.com/4.7-snapshot/unix-signals.html 81 // Looks shocking but the trick has certain reasons stated in Steven's book: http://cr.yp.to/docs/selfpipe.html 82 // Use a socket and notifier because signal handlers can't call Qt code 83 86 snHup = new QSocketNotifier(sighupFd[1], QSocketNotifier::Read, this); 87 connect(snHup, SIGNAL(activated(int)), this, SLOT(handleSigHup())); 88 89 struct sigaction hup; 90 hup.sa_handler = MessageServer::hupSignalHandler; 91 sigemptyset(&hup.sa_mask); 示例10: CameraGimbalConfig.cc开发语言: C++项目名称: qgroundcontrol代码行数: 67062 63 connect(ui.tiltServoMinSpinBox,SIGNAL(editingFinished()),this,SLOT(updateTilt())); 64 connect(ui.tiltServoMaxSpinBox,SIGNAL(editingFinished()),this,SLOT(updateTilt())); 65 connect(ui.tiltAngleMinSpinBox,SIGNAL(editingFinished()),this,SLOT(updateTilt())); 66 connect(ui.tiltAngleMaxSpinBox,SIGNAL(editingFinished()),this,SLOT(updateTilt())); 67 connect(ui.tiltChannelComboBox,SIGNAL(currentIndexChanged(int)),this,SLOT(updateTilt())); 68 connect(ui.tiltInputChannelComboBox,SIGNAL(currentIndexChanged(int)),this,SLOT(updateTilt())); 69 connect(ui.tiltReverseCheckBox,SIGNAL(clicked(bool)),this,SLOT(updateTilt())); 70 connect(ui.tiltStabilizeCheckBox,SIGNAL(clicked(bool)),this,SLOT(updateTilt())); 71 72 connect(ui.rollServoMinSpinBox,SIGNAL(editingFinished()),this,SLOT(updateRoll())); 73 connect(ui.rollServoMaxSpinBox,SIGNAL(editingFinished()),this,SLOT(updateRoll()));

本文地址:https://www.itbaoku.cn/snippets/664557.html

上一篇:g_dbus_create_reply 示例代码 下一篇:ncat_assert 示例代码 相关源代码片段分享 g_dbus_emit_sign... g_signal_emit 示例... dbus_g_proxy_add... dbus_g_proxy_con... g_signal_emit_by... pkg/linuxdeepin/... pkg/deepin/io/li... dbus_message_is_... G_DBUS_PROXY emit_signal 示例代码 signal_emit 示例代码 [qiita] [python ... g_dbus_object_sk... gtk_signal_emit_... urwid.emit_signa... edje_object_sign... dbus_g_connectio... urwid.signals.em... dbus_g_bus_get 示... g_dbus_proxy_cal... DBus通知弹出窗口 dbus_g_method_re... dbus_connection_... g_dbus_proxy_cal... g_dbus_proxy_cal... g_dbus_connectio... g_dbus_proxy_new... dbus_g_proxy_end... 通过DBUS获取和设置IconF... dbus_g_proxy_beg... 相关文章   g_signal_connec...   g_signal_connec...   两个对象QT之间的SLOT/S...   作为g_signal_conn...   g_signal_connec...   gst_bus_add_wat...   代码示例   示例代码   用Perl Net::DBus...   简单(但具体)的监听器和发送器...   ajax的示例代码   变态代码示例   NUnit示例代码?   NetAdvantage代码示...   SurfaceView示例代码   onFocusChange代码...   UISearchBar示例代码   WcsGetDefaultCo... 相关教程 Spring Boot教程 初学者的Spring Boot教程 - 从基本到高级概念的简单简单步骤学习Spring Boot,其... Spring Boot教程 C标准库教程 C标准库教程和参考 - 使用包含所有内置函数的C标准库,学习C编程语言和示例。使用非常容易理解的示例... C标准库教程 SQL认证教程 从多个表中获取数据问题 - Oracle数据库11g准备工作指南管理员认证助理,OPN认证专家考试... SQL认证教程 Google跟踪代码管理器教程 适用于初学者的Google跟踪代码管理器教程 - 从基本概念到高级概念,从简单而简单的步骤学习Goo... Google跟踪代码管理器教程 Entity Framework 教程 初学者Entity Framework教程 - 从基本到高级概念的简单简单步骤学习实体框架,其中包括... Entity Framework 教程 BabelJS 教程 BabelJS初学者教程 - 从基本到高级概念的简单简单步骤学习BabelJS,其中包括概述,环境设... BabelJS 教程


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3