Описание тега qdesktopservices
QDesktopServices - это класс из Qt Toolkit, который предоставляет методы для доступа к общим службам рабочего стола.
1
ответ
Как получить системный браузер по умолчанию?
Есть ли интерфейс Qt, чтобы получить системный браузер по умолчанию? Я хочу открыть file:// URL явно в браузере вместо системного приложения по умолчанию, поэтому QDesktopServices:: openUrl не подходит из-за Если URL является ссылкой на локальный фа…
15 авг '16 в 11:50
0
ответов
Бэкэнд QDesktopServices в Linux?
Что используется для открытия URL с QDesktopServices::openUrl(...)? xdg-open, kopen, selmademachanism или их смесь? Я спрашиваю, потому что это терпит неудачу на схеме, где xdg-open не делает. Редактировать: хорошо, это становится еще более любопытн…
14 авг '15 в 12:32
0
ответов
QT QDesktopServices: как просмотреть в childwindow?
У меня есть QT Creator 5.2.1 . Я использую QDesktopServices, чтобы открыть файл PDF через программу просмотра PDF Ubuntu, используя следующую строку: QDesktopServices::openUrl(QUrl("File Path", QUrl::TolerantMode)); Вышеуказанная строка написана в м…
14 июл '14 в 18:49
1
ответ
Показать локальный HTML-файл с помощью QDesktopService
Я хотел бы показать локальный HTML-файл, когда пользователь нажимает на значок справки. Показанный ниже метод связан с triggered сигнал от значка. В моем методе, показанном ниже, HTML-файл не открывается в браузере по умолчанию и except часть скрипт…
14 окт '18 в 00:01
1
ответ
QDesktopServices::openUrl() не работает Qt
Это мой код: QPixmap map(":/Medal.jpg"); QIcon ico(map); ico.addPixmap(map); QPushButton *p = new QPushButton; p->setIcon(ico); QString link = "http://www.google.com"; QObject::connect(p, SIGNAL(clicked()),window,SLOT(QDesktopServices::openUrl(QU…
17 май '18 в 04:26
2
ответа
Как мне использовать QDesktopServices::openUrl с 'file:' URL, содержащим '#'?
В моем приложении я генерирую HTML-файл, который хочу открыть, нажав на кнопку. Итак, мой файл называется, например: QString file = "F:/the_path/to_the_/generated_html_file.html"; В Windows я изменяю это на: file = "file:///F:/the_path/to_the_/gener…
22 июл '15 в 12:51
1
ответ
Как открыть файл на сервере, используя программу по умолчанию в Qt?
Все, что я читаю, говорит о том, что QDesktopServices::openUrl это независимый от платформы способ открыть документ с помощью программы по умолчанию, и он прекрасно работает почти все время. Я говорю почти, потому что это, кажется, всегда терпит неу…
02 фев '16 в 21:25
1
ответ
PyQt5 | Как открыть папку с предварительно выбранным файлом?
В настоящее время я могу открыть папку с помощью dirPath = os.path.dirname(os.path.abspath(self.oVidPath)) QDesktopServices.openUrl(QUrl.fromLocalFile(dirPath)) Я хочу знать, могу ли я открыть папку с предварительно выбранным файлом? Я в порядке, ес…
15 мар '17 в 15:36
1
ответ
Белый рабочий стол моего компьютера на компьютере пользователя
У меня есть настольное приложение, созданное InstallJammer. Приложение не является проблемой, но когда оно установлено на компьютере пользователя, антивирус на компьютере пользователя останавливает службы, созданные моим приложением, и, таким образо…
27 янв '16 в 09:08
1
ответ
PyQT | QDesktopServices.openUrl Не работает, если путь содержит пробелы
Я пытаюсь использовать QDesktopServices, чтобы система открывала указанные файлы или папки. Приведенный ниже код идеально подходит для путей, в которых нет пробелов, но не выполняется, если не def openFile(self): print self.oVidPath print "\n" url =…
12 мар '17 в 13:12
2
ответа
Qt QDesktopServices::openUrl - запустить браузер со значениями записей
Я пытаюсь написать простое приложение, которое запустит браузер и отправит его URL на основе ввода пользователя. QDesktopServices::openUrl(QUrl(url)); Тем не менее, я хотел бы передать переменные вместе с любым URL они отправляют, используя POST, За…
24 окт '14 в 18:11
1
ответ
Как я могу написать модульные тесты для кода, который использует QDesktopServices openUrl?
Я работаю над программой на python (3.5), которая использует PyQt5 GUI. В GUI мне нужно добавить некоторые справочные ссылки на документацию на веб-сайте. Мне удается заставить его работать с: QDesktopServices.openUrl(QUrl("my_url")) Это работает но…
03 окт '17 в 12:10
0
ответов
Есть ли способ открыть локальные файлы на Android с помощью Qt 5.12.x?
Я пытаюсь сверху открыть PDF на Android, который я скачал на: QStandardPaths::writableLocation(QStandardPaths::TempLocation) Код для открытия PDF: QUrl url; if (filePath.startsWith("\\\\") || filePath.startsWith("//")) { url.setUrl(QDir::toNativeSep…
29 мар '19 в 13:38
1
ответ
Как я могу открыть HTML-файл с определенным заголовком в QT?
Я использую кнопку справки (из QDialog), чтобы открыть файл HTML, но я хочу, чтобы он открывался в определенном заголовке (< h1>, < h2> и т. Д.), В зависимости от того, из какого окна я использую кнопку справки. Вот как я открываю HTML: QDesktopServ…
15 июл '20 в 09:36