Russian Qt Forum
Май 02, 2024, 19:58 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало Форум WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  
  Просмотр сообщений
Страниц: 1 ... 76 77 [78]
1156  Qt / Qt-инструментарий / Re: QtCreator сборка для тестирования : Февраль 21, 2014, 07:55
Поверьте, нормальный дебаггинг ускоряет поиск багов в несколько раз, а чтобы искать по логам, придется делать крайне расширенный лог иначе потратите миллион лет на точную локализацию проблемы.

Не поверю.
Существует множество ситуаций, когда отладчик использовать невозможно, одна из них (и самая важная) - это работа программы на месте эксплуатации (в реальном железе). Или сетевое взаимодействие (когда остановиться невозможно) и т.д.

1157  Разное / Говорилка / Re: Цитатка башорга об : Февраль 19, 2014, 12:27
опиши как догадался ?
Догадался о чем? Непонимающий

ты написал о "проблеме" и потом что она решена, но не написал как )
1158  Qt / Qt-инструментарий / Re: QtCreator сборка для тестирования : Февраль 19, 2014, 12:22
А дебажить как?

логами (которые пойдут и в релиз т.к. все ошибки на месте не исправить, а лог с места работы программы очень полезен всегда)

1159  Разное / Говорилка / Re: Цитатка башорга об : Февраль 17, 2014, 16:03
опиши как догадался ?
1160  Qt / Qt-инструментарий / Re: QtCreator сборка для тестирования : Февраль 17, 2014, 16:01
> в отдельной сборке релиз - чистая версия с удаленными через ifdef тестами.

и вдруг повалили баги ...

считаю что всегда следует работать с релизом
1161  Qt / Общие вопросы / Re: Шрифты в приложении под Linux : Февраль 17, 2014, 15:58
две qt в системе?
если примеры из новой qt работают верно, то возможно твой проект собрался/запускается не с теми библиотеками
1162  Qt / Уроки и статьи / Re: Инструкция для сборки приложений на Qt в один exe без зависимостей : Январь 25, 2014, 07:25
Недостаток статической сборки - большие обновления
В случаи .dll/.so - придется обновить (выслать заказчику/клиенту) только exe файл (+ скрипт обновления), что на порядки меньше всего дистрибутива
Если не gpl/lgpl то нельзя линковать статически (поправьте если не так)
1163  Qt / Печать / не могу задать размер печати : Январь 17, 2014, 13:03
Hi !

В исходных кодах есть пример (qt-everywhere-opensource-src-4.8.4/examples/graphicsview/portedcanvas), в нем интересен только метод печати.
Поправил его так (добавил печать в pdf):

Код:
void Main::print()
{
//---------------add------------------
    QPrinter printerP;
    printerP.setOutputFormat(QPrinter::PdfFormat);
    printerP.setOutputFileName("test.pdf");
    printerP.setPaperSize(QSizeF(1, 1), QPrinter::Inch);
    printerP.setPageMargins(0, 0, 0, 0, QPrinter::Inch);
    QPainter pP(&printerP);
    canvas.render(&pP);
    pP.end();
//---------------add------------------

    if ( !printer ) printer = new QPrinter;
    QPrintDialog dialog(printer, this);
    if(dialog.exec()) {
        QPainter pp(printer);
        printer->setPaperSize(QSizeF(1, 1), QPrinter::Inch);
        printer->setPageMargins(0, 0, 0, 0, QPrinter::Inch);
        canvas.render(&pp);
    }
}

При этом test.pdf создается с желаемым размером, а если напечатать на реальный принтер (или в pdf средствами системы), то имею A4 - почему так ?
Также ms office word может распечатать (и на pdf) принтер с любыми размерами.
Т.о. что не хватает в приведенном коде для печати на желаемый размер бумаги ?
1164  Qt / Пользовательский интерфейс (GUI) / Re: внешний вид в qt5.2 : Январь 16, 2014, 07:49
Пересобрал приложение с помощью официальной сборки (qt-linux-opensource-5.2.0-x86-offline.man)
Стало заметно лучше: сглаживание у шрифтов более понравилось, и самих шрифтов стало больше (т.е. все системные; а при самосборе qt5 были только те что сам положу рядом)
Пока остановлюсь на этом решении, но позже может быть попробую и самосбор qt5, например для избавления от ICU (узнать бы как они собирали свою сборку)
Дополнительные темы (https://qt.gitorious.org/qt/qtstyleplugins) также прекрасно собрались.
1165  Qt / Пользовательский интерфейс (GUI) / внешний вид в qt5.2 : Январь 15, 2014, 14:30
Hi !

Собрал qt5.2 (под opensuse 12.2 / также смотрел в ubuntu 1204)
Не нравится внешний вид приложения: всего только 2 темы - fusion и windows; - хочу plastique, где брать ?
Как убрать сглаживание шрифтов ? (в kde4 оно выключено для мелких шрифтов, а qt5 получается не видит эту настройку ?)
1166  Qt / Qt-инструментарий / Re: ищу пару hotkey для qtcreator : Ноябрь 18, 2013, 15:45
1. да, работает, но при этом "уходит" дерево проектов (надо нажимать alt-x если нужно обратно) и не выделен текущий файл по умолчанию

2. у меня получилось через: Alt-O (на сайдбар) и потом Alt-X (если просто Alt-X, то передается фокус на текущий выделенный файл в дереве проекта)

т.е. решение почти найдено, за идею спасибо
1167  Qt / Qt-инструментарий / Re: ищу пару hotkey для qtcreator : Ноябрь 07, 2013, 11:07
up
1168  Qt / Qt-инструментарий / ищу пару hotkey для qtcreator : Октябрь 31, 2013, 12:48
Hi

Ищу hotkey для qtcreator (linux opensuse):

1. Для доступа к ниспадающему списку окон в верхней части окна (в примере находится qfont.h: http://i.imgur.com/byhSoeI.png)

2. Выделить в дереве Projects текущий редактируемый файл редактора (аналог в eclipse: правая кнопка "Show in" -> "Navigator")
Страниц: 1 ... 76 77 [78]

Страница сгенерирована за 0.056 секунд. Запросов: 23.