ich bin im Moment am Gestalten eines Info-Dialogs für meine Applikation. Im Info-Dialog gibt es einen Link zu einer bestimmten Homepage. Ich arbeite mit Qt 4.2.2 und habe das über QDesktopServices gemacht:
Code: Alles auswählen
void Info::on_pushButton_clicked()
{
QUrl url("http://www.beispiel.de/");
QDesktopServices ds;
ds.openUrl(url);
}Code: Alles auswählen
QString stringUrl = "http://www.beispiel.de/";
ui.label_WebLink->setText(stringUrl);
connect(ui.label_WebLink, SIGNAL(linkActivated(QString)),
this, SLOT(OpenUrl()));Code: Alles auswählen
void Info::OpenUrl()
{
QUrl url("http://www.beispiel.de/");
QDesktopServices ds;
ds.openUrl(url);
}Mache ich was falsch? Kann man vielleicht anstatt QLabel was anderes nehmen? Ich habe da nichts geeignetes gefunden. Es muss halt nur gut aussehen.
Ich hoffe, ihr könnt mir weiter helfen