以下示例是关于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,其...
C标准库教程
C标准库教程和参考 - 使用包含所有内置函数的C标准库,学习C编程语言和示例。使用非常容易理解的示例...
SQL认证教程
从多个表中获取数据问题 - Oracle数据库11g准备工作指南管理员认证助理,OPN认证专家考试...
Google跟踪代码管理器教程
适用于初学者的Google跟踪代码管理器教程 - 从基本概念到高级概念,从简单而简单的步骤学习Goo...
Entity Framework 教程
初学者Entity Framework教程 - 从基本到高级概念的简单简单步骤学习实体框架,其中包括...
BabelJS 教程
BabelJS初学者教程 - 从基本到高级概念的简单简单步骤学习BabelJS,其中包括概述,环境设...
|