Я уже установил textFormat
в Qt::RichText
, но ссылка по-прежнему неаккурата.QMessageBox со ссылкой внутри, не удалось нажать
QMessageBox msgBox(this);
msgBox.setWindowTitle(QApplication::applicationName()
+ " $VER " + QApplication::applicationVersion());
msgBox.setTextFormat(Qt::RichText); //this is what makes the links clickable
msgBox.setText("<a href=\"google.com\">Google</a>");
msgBox.setStandardButtons(QMessageBox::Ok);
msgBox.exec();
Любые решения? Подтверждено, что он не работает с Qt 4.7.
Как насчет этого: '" Google "'? – Anonymous
@ Анонимный тоже не работает. Я действительно не знаю, почему, он должен вызывать xdg-open на Linux. – daisy
Получите ли вы отладочный вывод в консоли? То же самое происходит с простым автономным кодом? Есть ли приложение для создания файлов на рабочем столе ('gvfs-open',' kde-open' и т. Д.)? – Anonymous