VH
March 11, 2019, 2:08 p.m.

Помогите добавить гипер ссылку в qt

10% refund of hotel reservation amount on Booking
10% refund of hotel reservation amount on Booking
We offer a link with a 10% return on the amount of the order when booking a hotel through Booking
9

Сдаётся мне, что вы даже не пытались что-то нагуглить, особенно, если учесть ваш спам мне в личку из закрытых ссылок на Yandex диск и по сути пустых файлов проекта, которые являются просто созданным по умолчанию проектом в Qt Creator.

Ну да ладно, надеюсь что другим пользователям это окажется полезным.

Вот код для добавления текста с гиперссылкой на сайт в QLabel. При этом QLabel был добавлен через Qt Designer. Не суть.

#include "MainWindow.h"
#include "ui_MainWindow.h"

MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow)
{
    ui->setupUi(this);

    ui->label->setText("<a href=\"https://evileg.com\">Hyper link to evileg</a>");
    ui->label->setTextFormat(Qt::RichText);
    ui->label->setTextInteractionFlags(Qt::TextBrowserInteraction);
    ui->label->setOpenExternalLinks(true);
}

MainWindow::~MainWindow()
{
    delete ui;
}

А вот и сам проект

Hyperlink.zip Hyperlink.zip

0
VH

не работает но я уже нашёл как это сделать

include

include

void Game5::on_pushButton_clicked() { QString link="https://rootgames.org/3207-fallout-5.html"; QDesktopServices::openUrl(QUrl(link));

0
VH
  • March 12, 2019, 5:16 a.m.
  • The answer was marked as a solution.

0
VH

вот

0
VH

не работает

0

Ну зашибись. По-вашему здесь экстрасенсы сидят? Чтобы понять, что вы открытие ссылки делаете по нажатию кнопки, а не из текста?

Учитесь формулировать свои мысли, а не кидать бессвязный поток сообщений.

0
VH

Хочу написать небольшую программу в виде тестов/вопросов. Ответы содержаться в checkbox. Но если, допустим, написать 5 вопросов, то понадобиться же огромное кол-во проверок на условие. Что можно сделать? есть готовая программа

0
VH

очень надо

0

Ну так если у вас есть готовая программа так ей и воспользуйтесь. Вы же написали ее вот и пользуйтесь.

0

Comments

Only authorized users can post comments.
Please, Log in or Sign up
MB
July 14, 2019, 5:57 p.m.
Maksim Belikov

C++ - Test 005. Structures and Classes

  • Result:100points,
  • Rating points10
MB
July 14, 2019, 5:52 p.m.
Maksim Belikov

C ++ - Test 004. Pointers, Arrays and Loops

  • Result:90points,
  • Rating points8
MB
July 14, 2019, 5:45 p.m.
Maksim Belikov

C++ - Тест 003. Условия и циклы

  • Result:71points,
  • Rating points1
Last comments
July 16, 2019, 3:15 p.m.
Evgenij Legotskoj

Конечно )) На самом деле не все читали Шлее... я например не читал ))
July 16, 2019, 3:05 p.m.
IscanderChe

Так пример с QLocalServer и QLocalSocket я целиком переписал с QTcpSocket и QTcpServer из книги Шлее. Принципиальное отличие - где коннект ставить. :)) Разве что на это упор сделать. Но я могу...
July 16, 2019, 2:47 p.m.
Evgenij Legotskoj

Лучше API ))) Кстати, по использованию QLocalServer и QLocalSocket на сайте нет статей, было бы очень полезно и хорошо пошло бы в раздел Qt.
July 16, 2019, 12:36 p.m.
IscanderChe

Да, прямой доступ не предполагается. Впрочем, можно, конечно, и напрямую. Всё равно всё локально происходит. Проблема в том, как донести сведения об изменениях в базе, которые вносит клиент, д...
b
July 16, 2019, 8:38 a.m.
bbb116

спасибо, до smart pointer еще не дошел )
Now discuss on the forum
July 17, 2019, 11:49 a.m.
Mihailll

В настройкак указан индификатор проекта и ключ. Осталось понять как использовать ключ. Попробовал вставить в этот запрос 'https://[PROJECT_ID].firebaseio/users/jack/name.json?access_to...
b
July 17, 2019, 9:01 a.m.
bbb116

Вообщем работает только если делать setSceneRect только в конструкторе главного окна, если потом менять rect например при вставке картинки то появляются сколлы все как надо только области не р...
July 17, 2019, 5:54 a.m.
Aleksej Vnukov

хочу не стандартный набор символов, а все ненужное убрать чтоб не мешало. для начала решил посмотреть как работает клава на родном примере, а он на телефоне не взлетел вот и начал разби...
July 17, 2019, 5:06 a.m.
Mihailll

Добрый день.Возможно вы сталкивались с облаками.Нужно из Qt создавать на облаке папки, записывать в папки файлы, читать и удалять с компьютера файлы.Возможно знаете, что лучше и проще испол...
Looking for a Job?
25,000.00 руб. - 30,000.00 руб.
Разработчик Qt/C++
Barnaul, Altai Krai, Russia

For registered users on the site there is a minimum amount of advertising

EVILEG
About
Services
Join us
© EVILEG 2015-2019
Recommend hosting TIMEWEB