2748
|
Qt / Дополнительные компоненты / Re: Файловый менеджер
|
: Январь 08, 2010, 14:04
|
це линуксовая штука... есть ли там терминал встроенный? умеет ли работать с архивами? ща попробую на мак собрать added: она с qt3 портирована и не хочет собираться:(
|
|
|
2749
|
Qt / Общие вопросы / Re: Основы удаление объектов.
|
: Январь 08, 2010, 01:10
|
Тебе хорошо бы почитать книжки по с++ Когда ты удаляешь QObject или его наследника, он удалит объекты, яляющиеся дочерними (то есть теми, для которых указан parent) QWidget * main = new QWidget; QLabel * lb = new QLabel(main); QPushButton * button = new QPushButton; delete main; // удалит main и lb, но НЕ button Деструктор не переопределяется. Он реализовывается. Более того, ВСЕГДА есть деструктор по умолчанию. Написание ~MyClass() {} не меняет ничего. Ну вообще ничего - ты заменил дефолтный пустой деструктор своим пустым деструктором Потому пункт 1 и 2 это одно и то же 3) clear не вызывает delete. Оно очищает список. Что было бы если бы у тебя было 2 списка? есть макрос qDeleteAll, но он НЕ вызывает clear() 4) удалятся только объекты с указанным родителем 5) да 6) да, можно и так сказать
|
|
|
2752
|
Qt / Общие вопросы / Re: драг & дроп наружу приложения
|
: Январь 07, 2010, 21:11
|
и что это делает? там еще дальше if (!noFallback) kiolist.populateMimeData(data); return data; где вроде как запихиваются урлки... разъясни поподробней нафиг тут dbus
|
|
|
2753
|
Qt / Общие вопросы / Re: Wizard
|
: Январь 07, 2010, 20:51
|
в qt есть только нативно выглядящие визарды. Если нужно другое поведение - руками. Идея с лейблами вполне нормальная
|
|
|
2754
|
Qt / Общие вопросы / драг & дроп наружу приложения
|
: Январь 07, 2010, 19:48
|
Дано - архив с файлами. Нужно - отследить конец драга наружу приложения (допустим в эксплорер) и в этот момент произвести разархивацию файлов. Под виндой так работает винрар, под маком - вмваре, под линуксом - арк. Ковыряние сорцов арка мало чего дало, ибо не для средних умов.
|
|
|
2757
|
Программирование / Общий / Re: Терминология на русском языке в выших учебных завидениях
|
: Январь 06, 2010, 13:16
|
Из того, что ты привел в разговоре пользуются как раз кальками с английского, то есть dead lock - дедлок, pipe - пайп, трей и тп. В статьях может встретится русский перевод, но обычно это как раз оговаривается - "в дальнейшем под блокировкой будем понимать взаимную блокировку 2х процессов" online и offline - либо перевод, если понятно о чем речь в контексте, иначе же калька Лично я, когда писал курсовую, использовал по возможности английские термины, без русской транслитерации, при этом у каждого термина ставил подробное толкование в месте, где оно встречается в первый раз в тексте.
|
|
|
2758
|
Программирование / Общий / Re: Терминология на русском языке в выших учебных завидениях
|
: Январь 06, 2010, 11:22
|
хотелось бы примеры того, на что ругаются... Лично у меня проблем с терминологией не было - как нам рассказывали, так люди и общаются, взять хотя бы этот форум. Но без конкретных примеров сложно судить... Ну "pure virtual" они и по-русски будут "чисто виртуальные"... конструктор также не слышал чтобы по-другому обзывали, да и как его обзовешь?
|
|
|
|
|