Privacy policyContactsAbout siteOpinionsGitHubDonate
© EVILEG 2015-2018
Recommend hosting
TIMEWEB
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
ВХ

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

include

include

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

0
ВХ

0
ВХ

вот

0
ВХ

не работает

0

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

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

0
ВХ

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

0
ВХ

очень надо

0

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

0

Comments

Only authorized users can post comments.
Please, Log in or Sign up
IT
March 25, 2019, 5:32 p.m.
Ilya The Engineer

Qt - Test 001. Signals and slots

  • Result:5points,
  • Rating points-10
G
March 25, 2019, 8:34 a.m.
GAG

C++ - Test 002. Constants

  • Result:41points,
  • Rating points-8
G
March 25, 2019, 8:25 a.m.
GAG

C++ - Test 001. The first program and data types

  • Result:66points,
  • Rating points-1
Last comments
March 26, 2019, 8:49 a.m.
Евгений Легоцкой

Да Да Да. Я тоже сейчас вспомнил, что проблема -R в том, что права и для файлов и для каталогов устанавливаются. А для веб-серверов нужно, чтобы права на каталоги были 755, а на файлы 64...
March 26, 2019, 8:47 a.m.
Ruslan Polupan

Был не прав....Почитал маны, флаг «выполнения» по-разному действует на файлы и каталоги.Правильно так chmod -R go=rX,u=rwX /path/to/target/dir
March 26, 2019, 8:35 a.m.
Евгений Легоцкой

По моему, только эта директория /path/to/target/dir и получит эти права, а все остальные вложенные остануться с тем, с чем были. UPD: Или я что-то жёстко путаю? ))) Надо переп...
March 26, 2019, 8:18 a.m.
Ruslan Polupan

А если так chmod -R 755 /path/to/target/dir
March 22, 2019, 12:32 p.m.
Евгений Легоцкой

Ну может бибилотеки не те положили? У вас сборка для MinGW, а либы для MSVC.
Now discuss on the forum
March 26, 2019, 12:07 p.m.
Евгений Легоцкой

Пожалуйста, не загружайте сейчас никакие изображения, это сейчас не работает. Вечером исправлю, остались ошибки на сервере после его переезда.
U
March 25, 2019, 12:43 p.m.
Unreal_man

Как сделать чтоб при клике на ячейку(ос андроид) ее сразу можно было редактировать?QGuiApplication::inputMethod()->show(); показывает клавиатуру, а вот что до этого прописать чтоб текст в ...
m
March 24, 2019, 10:36 a.m.
monevich

Отвечу на свой же вопрос, может кому то это пригодится. Да, можно в функции main использовать такую конструкцию. При запуске программы из Qt передаю свой аргумент в параметрах командной строк...
March 22, 2019, 12:29 p.m.
Дмитрий

Да, мьютекс добавил, но в том потоке, где сигнал вызывается.
Join us in social networks

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