Пишу вопрос здесь, а не в общей рубрике, т.к. это касается среды разработки.
Почему у меня такие "корявые" шрифты в KDevelop? Из большого списка перебираю все, но те, которые прилично смотрятся в других приложениях моего RH7.3, не такие уж сглаженные в IDE. Сглаживание шрифтов в системе стоит.
Имеем сайт с данными, хранящимися в БД MySQL. Я понимаю, конечно, что SQL сервер - вещь надежная, но все-таки хотелось бы иметь локальную копию.
Подскажите, пожалуйста, скриптик для архивного копирования всей БД на мой локальный комп.
1. Изменения в свойстве subj-а я перерисовываю с помощью пары методов hide() и show(). В противном случае canvas()->update() для QCanvasView на меня не реагирует.
2. Как для subj-а сделать tooltip (он не входит в набор свойств), допустим я таскаю subj по экрану и при этом tooltip отображает мне текущие координаты левого верхнего угла.
Есть классы A и B (от A) и для них соответствующие конструкторы копий. Но конструктор копий B не вызывает конструктора копий A. Можно ли этого добиться ?
Как в QT от диалога получить возвращаемое значение. Передавал начальное значение диалогу по ссылке. Далее, сохранял и изменял это значение в форме. Но ведь время жизни параметра ограничено жизнью конструктора, так что из точки создания диалога я ничего не могу иметь.
Есть в QDialog метод result(), который возвращает "result code", но сдается мне, что это что-то типа "reject() и accept()".
Подскажите пожалуйста, как в QT наиболее красивым способом можно обрабатывать ошибки. К своему удивлению в библиотеке не обнаружил ни одного класса для этого. Неужели по-старому (try...catch) ? И где (в QApplication::notify что ли) ?
Подскажите, пожалуйста, как в QT в объектах диалогов (QDialog) и объекте главного окна (QMainWindow) установить необходимый заголовок. Я ставлю setCaption. Соответствующий метод (caption()) пишет, что всё "хоккей". А на экран выводятся надписи с именем главного класса (от QMainWindow). У меня QT 2.3.0 некоммерческий под M$. Разрабатывать под Linux-ом не рискнул, т.к. убоялся б'ольшего времени разработки (побочные эффекты от слабого знания Linux-а).
Помогите пожалуйста извлечь шрифты из сабжа. Дело в том, что мне надо написать прогу, работающую с файлами .PDB palm-ской проги. Как утверждал автор последней, интересующий меня шрифт он не разрабатвал (SmallFont) - он системный. Видел подобный шрифт от Code Warrior - он кривой при просмотре. Скажите, есть ли средства извлечь шрифт подобно экспорту БД эмулятора ?
Есть class A от QObject, class B от A, class C от B и т.д.
Пишу objectB.inherits("C"), а он возвращает false. Смотрю objectB.className - а в нем "QObject".
Можно ли определить происхождение объекта от класса B ?
Я всегда считал, что для извлечения данных из .ZIP и .ARJ используются одни механизмы компрессии. Но вот недавно встал вопрос о написании класса для ARJ и когда я тело сжатого файла извлек из архива, оформил его файлом .GZ и хотел ZLIB-библиотекой его поднять (как я делал с .ZIP), то получил отпор.
Если алгоритмы компрессии разные, где взять библиотеку, аналогичную ZLIB.DLL ?
С распространением QT-программ более-менее все понятно: можно собрать "сырец", rpm и QT всегда есть в дистрибутиве. А вот как быть в Windows. Я понимаю, что вопрос как бы не в тему форуму, ну да раз QT - кросс-платформенная среда, то хотелось бы тоже знать.
Под Windows приложение тянет за собой библиотеку qt-mt230nc.dll (у меня QT 2.3.0 Non-commercial). Как вкомпилить необходимые данные из библиотеки и отказаться от передачи самой dll-ки.
Вояю под RH в QT программу с созданным проектом из Kdevelop (Normal QT project). Из среды разработки запущенная программа отражает xpm-ки в пунктах меню, а когда запускаю приложение из Konquer-а - нет. Графические файлы включены в проект. Под Windows (QT 2.3.0) все работает нормально. Что сделать под Linux?
Возможно, все это связано с тем, что я работаю с проектом из под Kdevelop. Если бы создал свой .pro, из него Makefile и так далее работал - было бы все нормально. Ушел в среду разработки из-за отладки - дюже неудобный GDB (DDD тоже не очень впечатлил).
Видел в примерах строки include "граф.файл". Далее, по тексту программы используются константы типа ... QPixmap(fileopen), а где они объявлены - не вижу.
Оптимизировал ядро, уменьшил размеры с 2.9M до 0.9М. Звук работал, сохранил .config в другом месте, чтобы вернуться, продолжил оптимизацию (люблю я это дело). Но потерял работоспособность звука, даже когда загрузил предварительно сохраненный файл для menuconfig. Видимо, как-то неправильно создаются звуковые модули.
Действия примерно были такими:
- make symlink dep (иногда просил menuconfig)
- make clean (сдуру в некоторых своих иттерациях так писал - хотел подчистить все "лишние" модули)
- make bzImage
- make install
- make modules
- make modules_install
На этапе загрузки и при попытки установки "родных" звуковых драйверов имею примерно одинаковое следующее:
Oct 20 22:11:58 localhost modprobe: /lib/modules/2.4.18-3custom/kernel/drivers/sound/soundcore.o: unresolved symbol register_chrdev_R02ca188e
Oct 20 22:11:58 localhost rc.sysinit: Loading sound module (viaudio): failed
Oct 20 22:11:58 localhost modprobe: /lib/modules/2.4.18-3custom/kernel/drivers/sound/soundcore.o: insmod /lib/modules/2.4.18-3custom/kernel/drivers/sound/soundcore.o failed
Oct 20 22:11:58 localhost modprobe: /lib/modules/2.4.18-3custom/kernel/drivers/sound/soundcore.o: insmod sound-slot-0 failed