Я правильно понимаю, что метод run вызывается, qDebug выводится, а edit не модифицируется?
C D-Bus не работал, но рискну предположить, что проблема с потоками (к Gui из неосновного потока обращаться нельзя).
Сделайте проверку:
C++ (Qt)
void example::run()
{
qDebug() << "qdbus";
ui->lineEdit->setText("qdbus") << QThread::currentThread () << qApp->thread();
}
Если потоки разные попробуйте вызывать run так:
C++ (Qt)
void Adaptor::run()
{
QMetaObject::invokeMethod( parent(), "run", Qt::QueuedConnection );
}