Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Qt QT Designer Добрый день, пытаюсь разбираться с QT Designer-ом, сляпал мини интерфейс, проблема в том что не могу найти свойства visible как в Delphi 7, подскажите плыз если такой в QT Designer??? если нет то как это сделать? https://www.cyberforum.ru/ qt/ thread344578.html C++ Qt Потоки в Qt
доброго. на форуме конечно примеры есть, но не догоняю все равно. как "вшить" многопоточность в приложение? есть класс с формой и выполнением условия. собсна при выполнении гуй "замерзает". как перенаправить выполнение в отдельный поток? что б было наглядно видно, что выполнение идет. как я понял, нужно реализовывать отдельный класс потока, и в него перекидывать функционал, но это...
C++ Qt Ошибки при сборке Установил с сайта Qt creator , написал код,попытался собрать и запустить,но тут вышла такая ошибка! В чем проблема?Подскажите,сам я в qt совсем новичок ,поэтому буду крайне благодарен подсказкам. вот ошибка Выполняется сборка проекта hello... Запускается «c:\qtsdk\desktop\qt\4.7.3\mingw\bin\qmake.exe» "C:\Users\Heap\Desktop\Учебная\Examples for QT\qt-book\chap01\hello\hello.pro" -r -spec... https://www.cyberforum.ru/ qt/ thread344424.html C++ Qt INCLUDEPATH https://www.cyberforum.ru/ qt/ thread344267.html
Всем привет! Такой вопрос INCLUDEPATH в Qt - это аналог для указания HEADERS += и SOURCES += ? То есть, если ВСЕ исходники проекта лежат в папке src, то можно сделать INCLUDEPATH += src/
Проблема с QJson C++ Qt
Всем привет! Разбираюсь с QJson Написал код для инициализации объекта класса JSon'ом За основу взял код со страницы QObjct serialization and vice-versa //процедура парсинга логера QList<Log*> SystemTray::ParseLog() { //список логов QList<Log*> log;
C++ Qt Qt- действие по завершению программы Мне нужно, чтоб по завершению программы сохранялись ее координаты в файле. Я пробовал написать необходимые действия в деструктор, но не сработало вот код NewDialog::NewDialog(QWidget *parent) : QDialog(parent) { //Объявление input = new QLineEdit; output = new QLineEdit; analyskey = new QPushButton("Compute"); //Signals // connect(analyskey, SIGNAL(clicked()), this,... https://www.cyberforum.ru/ qt/ thread344108.html
C++ Qt Qt-Виджеты Скажите, как сделать виджет, например кнопку, дочерним элементом окна, без использования Layout. И как после этого задавать его геометрию внутри окна? setGeometry? https://www.cyberforum.ru/ qt/ thread344082.html C++ Qt Qt+Mysql+FreeBSD
Собственно что я хочу реализовать - у меня есть бд MYSQL расположенная на FreeBSD сервере, как совершить этот шаг загадочный для меня... подключиться к этой базе данных. Пример бы с окошком и кнопкой когда на кнопку нажимаем выскакивает сообщения подключился или нет. Эдакий пример для отладки если дадите такой буду очень признателен. Добавлено через 1 минуту худший из вариантов - пример с...
C++ Qt Компилирование QJson и ошибка "CMake Error: Error: generator: MinGW Makefiles" https://www.cyberforum.ru/ qt/ thread343373.html
Всем привет! Вопрос такой В проекте нужно использовать QJson Сторонние библиотеки я ни разу ещё не компилировал и к проекту не подключал В интернете толкового руководства (кроме ссылки выше) я тоже не нашёл Попробовал вчера сам, потратил час, и так ничего сделать не смог Что сделал
C++ Qt Проблема с Qt Creator 2.2.1 Всем доброго времени суток, у меня возникла проблема со средой, ошибки выводятся вот в таком виде "...\untitled\main.cpp:8: îøèáêà: C2065: cout: *¥®¡ê¥**ë© ¨¤¥*â¨ä¨ª*â®à". Кто-нибудь может помочь? https://www.cyberforum.ru/ qt/ thread343172.html
Qt + Json C++ Qt
Всем привет! Встал вопрос о том, как парсить Json через Qt Навскидку нашёл 2 варианта 1. Использовать QJson - QJson 2. Через использование QScriptEngine - QScriptEngine Хотелось бы узнать, может, у кого-нибудь имеется опыт в данном вопросе? Кто-то варианты работы с Json в Qt Буду признателен за любой совет
C++ Qt В чём может быть ошибка? Всем привет! Вот 2ой день разбираюсь с CpuUsage (Qt + WinApi) Наконец-то при сборке нет ошибок Но толку мало Есть код: // // The performance data is accessed through the registry key // HKEY_PEFORMANCE_DATA. // However, although we use the registry to collect performance data, // the data is not stored in the registry database. https://www.cyberforum.ru/ qt/ thread343072.html
4 / 4 / 5
Регистрация: 28.04.2010
Сообщений: 162
24.08.2011, 12:08  [ТС] 0

Проблема с отображением символов в файле - C++ Qt - Ответ 1935842

24.08.2011, 12:08. Показов 1683. Ответов 2
Метки (Все метки)

Ответ

Цитата Сообщение от Humanoid Посмотреть сообщение
А что такое serializer? Скорее всего, именно он в строку передаёт такие данные. Возможно, ему где-то надо кодек указать.
Мне тоже кажется, что в Serializer дело...
Вот исходный код функции serialize:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
QByteArray Serializer::SerializerPrivate::serialize( const QVariant &v, int reserved )
{
  QByteArray str;
  bool error = false;
  QByteArray indent;
 
  if ( ! v.isValid() ) { // invalid or null?
    str = "null";
  } else if (( v.type() == QVariant::List ) || ( v.type() == QVariant::StringList )){ // an array or a stringlist?
    const QVariantList list = v.toList();
    QList<QByteArray> values;
    Q_FOREACH( const QVariant& var, list )
    {
      reserved++;
      QByteArray serializedValue = serialize( var,reserved );
      reserved--;
      if ( serializedValue.isNull() ) {
        error = true;
        break;
      }
      values << serializedValue;
    }
 
    if (indentMode == QJson::IndentMinimum) {
      QByteArray indent = buildIndent(reserved - 1);
      str = "[\n" + join( values, ",\n" ) + "\n" + indent + "]";
    }
    else if (indentMode == QJson::IndentMedium || indentMode == QJson::IndentFull){
      QByteArray indent = buildIndent(reserved);
      str = "[\n" + join( values, ",\n" ) + "\n" + indent + "]";
    }
    else {
      str = "[ " + join( values, ", " ) + " ]";
    }
 
  } else if ( v.type() == QVariant::Map ) { // variant is a map?
    const QVariantMap vmap = v.toMap();
    QMapIterator<QString, QVariant> it( vmap );
 
    if (indentMode == QJson::IndentMinimum) {
      QByteArray indent = buildIndent(reserved);
      str = indent + "{ ";
    }
    else if (indentMode == QJson::IndentMedium || indentMode == QJson::IndentFull) {
      QByteArray indent = buildIndent(reserved);
      QByteArray nextindent = buildIndent(reserved + 1);
      str = indent + "{\n" + nextindent;
    }
    else {
      str = "{ ";
    }
 
    QList<QByteArray> pairs;
    while ( it.hasNext() ) {
      it.next();
      reserved++;
      QByteArray serializedValue = serialize( it.value() , reserved);
      reserved--;
      if ( serializedValue.isNull() ) {
        error = true;
        break;
      }
      pairs << sanitizeString( it.key() ).toUtf8() + " : " + serializedValue;
    }
 
    if (indentMode == QJson::IndentFull) {
      QByteArray indent = buildIndent(reserved + 1);
      str += join( pairs, ",\n" + indent);
    }
...
И кстати, такой вопрос
Русские символы в UTF-8 представляются видом
Привет : Привет
либо же можно двухбайтовой? т.е. в utf-8 руский текст?

Вернуться к обсуждению:
Проблема с отображением символов в файле C++ Qt
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.08.2011, 12:08
Готовые ответы и решения:

Проблема с отображением 3 окна в программе
В общем. Создаю программу для подготовке к экзаменам типа ОГЭ, ЕГЭ. И мне нужно множество окон...

Проблема с отображением русских символов
Уважаемые господа, помогите решить следующую проблему: есть wmf-файл, который отображается Java...

Проблема с отображением русских символов
Народ, подскажите. Вот по клику на кнопке я создаю tabsheet и memo в нем, запихиваю в memo код...

Проблема с отображением символов колоды карт
s - строка, которая служит для вывода колоды карт. Проблема в том, что при переносе exe-файла на...

2
24.08.2011, 12:08
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.08.2011, 12:08
Помогаю со студенческими работами здесь

Проблема с отображением русских символов в JSP
У меня проблема с отображением русских символов в JSP. В все то, что я пишу в файле руками...

Проблема с отображением русских символов при обращении к MySQL
Здравствуйте Столкнулся со следующей проблемой. Есть БД MySQL в которой таблицы с русскими...

Проблема с отображением
Ребята как ищменить отображение счетчикаю. Есть счетчик метров. он пишет метрв например вот так 234...

Проблема с отображением
Всем здравствуйте. Я совсем недавно, а именно 17 числа скачал Delphi 7. С этого момента начал...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru