
#include <QWidget>
#include <QPushButton>
#include <QVBoxLayout>
#include <QDBusConnection>
class MyWidget : public QWidget
{
Q_OBJECT
public:
MyWidget() : QWidget() {
QDBusConnection::sessionBus().registerObject("/",this,QDBusConnection::ExportAllContents);
new QVBoxLayout(this);
QPushButton *b = new QPushButton("emit signal",this);
layout()->addWidget(b);
connect(b,SIGNAL(clicked()),SIGNAL(clicked()));
show();
}
signals:
void clicked();
};
#include <QWidget>
#include <QPushButton>
#include <QVBoxLayout>
#include <QDBusConnection>
class MyWidget : public QWidget
{
Q_OBJECT
public:
MyWidget() : QWidget(), m_b(QPushButton("emit signal", this)) {
QDBusConnection::sessionBus().registerObject("/",this,QDBusConnection::ExportAllContents);
new QVBoxLayout(this);
layout()->addWidget(m_b);
connect(m_b,SIGNAL(clicked()),SIGNAL(clicked()));
show();
}
signals:
void clicked();
private:
QPushButton * m_b;
};


| The Following User Says Thank You to nicola.mfb For This Useful Post: | ||