(no subject)
Шар
hegan_gray
Уважаемые сообщники, в QtCreator 1.2.1 ввели многоязыковой интерфейс, причём в настройках нигде нельзя указать язык. А перлы перевода типа "Забой следует отступам" меня несколько напрягают, я привык видеть среду на английском.
Подскажите, плиз, каким параметром командной строки можно заставить QtCreator запускаться на английском, а то помнится, был параметр для принудительного выставления языка, да только найти нигде не могу, и не помню, где видел.

UPD
Система WinXP.

Куда пропадает память?
газы
chemikadze
Доброго времени суток, товарищи.

Который день не могу найти memory leak в программе. Программа обходит в глубину дерево каталогов, занося в QSet информацию о файлах. На самом деле это урезанная часть проги в которой ошибка собственно обнаружилась, но не в этом суть.
Код и собственно проблемаCollapse )

Qt 4.6 - когда?
43
j_sheridan
А не в курсе ли уважаемое сообщество - когда собираются Qt 4.6 выпустить?

Qt Soap
lovely_fangel
Доброго времени суток!

Передо мной предстала задача. Написать утилиту-клиент, которая средствами Qt Soap вызывает некоторый веб-сервис написанный на .ASP (если я в чем-то не прав, поправьте. О веб-сервисах узнал пару дней назад).

Делаю я следующее:

submitResponse()
{
QtSoapMessage message;

message.setMethod(QtSoapQName("HelloWorld", "http://localhost:9434/"));
message.addMethodArgument("key", "",123);

m_transporter.setHost("localhost", 9434);
m_transporter.setAction("http://tempuri.org/HelloWorld");

m_transporter.submitRequest(message, "/Service1.asmx");
}


[WebMethod]
public int HelloWorld(int key)
{
return key;


На стороне сервиса вызывается соответствующий метод, однако с аргументом 0, а не 123. При передаче строки (на сервисе так же менял тип) приходит null.

Помогите кто чем может!=)

UPD : проблема решилась. Оказалось, что QtSoapMessage не совсем корректно формировал XML. Выдрал шаблон сообщения предлагаемый самим сервисом, положил его в файл. Потом прочитал, подставил свои данные и вызвал QtSoapMessage::setContent(QByteArray &). Все заработало как надо. Спасибо за помощь.=)

Сборка примеров Blanchette, Summerfield
ulysses4ever
Пытаюсь собрать примеры из книги Blanchette, Summerfield. C++ GUI Programming with Qt 4, первое издание. Сделал, как написано в readme.txt
    qmake examples.pro
    make

При сборке примеров третьей главы происходит ошибка.
Вывод на консоли.Collapse ) Это действительно такой глюк в примерах к такой популярной книге? И как его лучше лечить?

На всякий случай, это всё под GNU/Linux, Qt 4.5.

Копирование структуры каталогов с содержимым
spyke shpigel, cowboy bebop
with_my_mind
На входе имеем:
QString A    - Путь папки, которую нужно скопировать.
QString B    - Путь, куда нужно скопировать упомянутую выше папку со всем содержимым/

Задача:
скопировать папку А со всем содержимым в папку В.

Вопросы:
1. Пожалуйста, подскажите, как это сделать используя WinAPI
2. Подскажите самый оптимальный (общепринятый) алгоритм копирования всей структуры А со всем содержимым.
3. Какой способ копирования большого числа папок и файлов самый быстрый?

Буду очень признателен за советы, ссылки, мнения.

С уважением, Игорь

Проблема с кликом по флешу
foxhind
Доброго времени суток.

Уже 5 часов ищу, как программно кликнуть мышкой по виджету. Мозг плавится.
Не передать через sendEvent/postEvent (флеш внутри QWebView их игнорирует), а нормально кликнуть.

Молю, помогите, если нетрудно! Не хочется использовать WinAPI ради одного клика...
Написал буквально всё, оставил напоследок клик - и такой облом.

(no subject)
i
gark_87
Добрый день, ru_qt.

Я пишу инструмент для более легкого перехода на новую версию бибилиотеки(что-то вроде qt3to4).
Хочется посмотреть на максимальное количество аналогичных решений.

Не подскажите, никто не пользовался чем-то кроме qt3to4 для переноса приложения с Qt3 на Qt4?

Заранее спасибо.

QtCreator 1.1
bigfrogg
Этот выпуск привносит несовместимость плагинов по API, так что если вы разрабатывали собственные, вам необходимо будет их адаптировать.

Редактирование
-Полностью переработанный механизм разделителей
-Добавлена поддержка JavaScript
-Добавлена подсветка синтаксиса и автодополнение тегов для qdoc и doxygen
-Улучшены подсказки по аргументам функций
-Добавлено больше ключевых точек в истории редактирования(?)
-Ctrl-click - переходит к определению объекта
-Улучшено окно открытых документов (сортировка, выделение-по-клику, кнопка закрытия)
-Исправлено копирование текста из справки и окон вывода (output windows)
-Улучшен FakeVim режим
-Улучшен разбор C++ и подсветка ошибок на лету
Сборка и запуск
-Добавлена экспериментальная поддержка основаных на Makefile проектов
-Улучшен разбор .pro файлов, обработка областей видимости и $$system директив
-Добавлена поддержка для subdir.file в .pro файлах
-Добавлена опция запуска приложения во внешнем терминале
-Улучшена поддержка CMake
Отладка
-Возможность отлаживать "core files"(?)
-Изменён подход к загрузке dumper: собранный однажды для используемоей версии, не требует больше сборки
-Добавлены dumper для std::set and, улучшены QString, QVariant, std::wstring
-Стратегия загрузки разделяемых объектов сделана настраиваемой (auto-solib-add)
-Число отображаемых стеком уровней увеличивается по запросу, вместо загрузки сразу всех
-Улучшено взаимодействие в Locals & Watchers окнах (в Debug-режиме)
Мастера создания
-Теперь есть возможность выбирать суффикс файла по умолчанию в диалоге настройки
-Исправления в коде, который генерируется для обращения к событиям (Добавлен вызов базового класса)
-Генерируемые заголовочные стражи (#ifndef TEST_H) теперь изменяются в соответствии с расширением файла
Дизайнер
-Добавлено редактор signal/slot
-Исправлено "Goto slot" (форматирование/множественное наследование)
-Контекстная справка для виджетов
Плагины для систем контроля версий
-Исправлен цветной вывод для git
-Добавлено подсветка для редактора подтверждения git
-Сделано git submit editor удаляет комментарии (?)
-Теперь Subversion 1.6 работает
-Добавлено настройки для редакторов (пользовательские поля, перенос слов)
Скачать тут ftp://ftp.qtsoftware.com/qtcreator/

QStacked Widget и пара вопросов
spyke shpigel, cowboy bebop
with_my_mind
Здравствуйте!
Я пока еще только учусь и буду признателен за помощь:


Имею: QT Creator 1.0.0 и QT4.5
Создаю в Креаторе через дизайнер форм форму, использую QStacked Widget .
В дизайнере и в превью в дизайнере отображаются стрелочки для переключения страниц. После компиляции отображается только одна из страниц, переключателя нет. Никакого другого кода нет. Почему нет переключателя? :(

Вопрос другой:
не подскажите, нет ли где готового компонента со следующей функциональностью:
Некая область прокрутки, без скроллбара, но с кнопочкой внизу/наверху, нажатие на которую приводит к плавной прокрутке.
Или в таком компоненте совсем нет смысла, т.к. можно очень просто и эффективно реализовать его на основе стандартной области прокрутки? Не подскажите, как наиболее эффективно реализовать такой виджет? Буду признателен за ответ с комментариями, т.к. мне кроме самого решения неплохо бы вникнуть в суть, я ведь учусь :)

Спасибо за внимание!

ЗЫ. стыдно признаться, с инглишем туговато...

?

Log in