Форум программистов, компьютерный форум, киберфорум
QML
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
0 / 0 / 1
Регистрация: 20.12.2011
Сообщений: 33
1

открыть документ рэндомно в textedit QML

18.05.2012, 03:44. Показов 1392. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый вечер.Имеется в папке 10 файлов с расширением *.html.
Как рэндомно, по нажатию на клавишу, открыть один из файлов в textedit.

Добавлено через 2 часа 47 минут
Сделал, чтобы открывался первый *.htm файл в каталоге, но как сделать рэндомный?


C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
QString MainWindow::FunctionOPEN()
{
       QStringList filesList;
       QString dir("C:\\tmp\\PiuLaba\\");
       QDir directory = QDir(dir);
       QStringList filters;
       filters << "*.htm";
       directory.setNameFilters(filters);
       filesList = directory.entryList(QDir::AllEntries);
 
    QByteArray list;
    QFile file(filesList[0]);
      if (file.open(QIODevice::ReadOnly|QIODevice::Text))
      {
           QTextCodec *codec = Qt::codecForHtml(list);
           QString str = codec->toUnicode(list);
 
           list = file.readAll();
      }
 
return list;
 
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.05.2012, 03:44
Ответы с готовыми решениями:

Qml textEdit подсветка
такой вопрос, скажем у меня есть написанный на c++qt редактор кода, очень сырой, и с ужасным...

Vertical scroll in textEdit QML
Добрый день. Необходимо реализовать скролл текста в textEdit. В документации нашел flickable:...

Большой размер текста в TextEdit qml
Собсно, проблема в следующем: Имеем текстовые файлы, размерами 10 Кб, 100 Кб, 1Мб, обработчик на...

Как открыть текстовый файл в textedit
Добрый день, дорогие друзья. Не хотелось бы показаться совсем глупым, но мне нужна помощь. Задача...

1
Автор FAQ
2732 / 1428 / 89
Регистрация: 08.09.2011
Сообщений: 3,746
Записей в блоге: 1
18.05.2012, 10:16 2
получать рандомное число которое больше 0 и меньше кол-ва файлов в папке и на основании этого числа открывать соответствующий файл
0
18.05.2012, 10:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.05.2012, 10:16
Помогаю со студенческими работами здесь

QML Text - открыть ссылку
Всем привет. У меня есть элемент Text, в котором могут быть ссылки. При наведении курсора мыши на...

Подсветка QML элементов QML-ного плагина в QtCreator в случае нахождения QML файлов плагина в ресурсах!
Здравствуйте! Если сделать плагин для QML и подключить его в основном проекте ну как - то так:...

QMl/QT при нажатии на кнопку должен окрыться другой qml файл
Додал anchors Вот что я сделал: import QtQuick 2.5 import QtQuick.Controls 1.4 ...

Как подключить QML-файл в C++ по моде, а также получить ссылки на QML-элементы в C++
Читал в интернете, как подключать QML-файлы. Кто-то использует QQmlView, кто-то...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru