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

Войти
 
  Начало Форум WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  
  Просмотр сообщений
Страниц: 1 2 3 [4] 5 6 ... 43
46  Qt / Общие вопросы / Re: Qt config и Qxt : Июнь 14, 2011, 15:01
чтобы netbeans знал про qxt ему в настройках проекта необходимо указать путь к заголовочным файликам.
Да, если добавить туда "/usr/local/Qxt/include/QxtCore" и "/usr/local/Qxt/include/QxtGui", то с подсветкой становится всё норм. Но ведь в случае самого Qt я ничего такого не добавляю, а принцип работы тот же. Вобщем непонятки.

или сделайте include (/path/to/qxt.prf) в вашем pro
добавил в .pro-файл строку "include(/usr/share/qt4/mkspecs/features/qxt.prf)", никаких изменений, всё работает, но так же подчёркивает
47  Разное / Объявления / Re: C++/Qt, удаленка, part-time : Июнь 13, 2011, 15:18
город?
Удалёнка же - какая разница.
сори, не обратил внимания на заголовок, виноват
48  Разное / Объявления / Re: C++/Qt, удаленка, part-time : Июнь 13, 2011, 14:50
город??
49  Qt / Общие вопросы / Re: Qt config и Qxt : Июнь 13, 2011, 12:13
Ни у кого никаких предложений Непонимающий
50  Qt / Общие вопросы / Qt config и Qxt : Июнь 12, 2011, 21:25
Тема навеяна использованием Qxt в IDE Netbeans. Дело в следующем. Собрал Qxt, создал простенький проект, прописал в секцию CONFIG pro-файла проекта:
CONFIG += qxt
QXT += gui

Код самого "проекта":
Код
C++ (Qt)
#include <QApplication>
#include <QxtSpanSlider>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QxtSpanSlider sl;
sl.show();
return app.exec();
}
 

И в нетбинсе, и в криаторе, все этапы - препроцессинг, компиляция, сборка, собственно runtime, всё проходит хорошо.
Но нетбинс подчёркивает эту строку
Код
C++ (Qt)
#include <QxtSpanSlider>
 
красным, а криатор нет. В нетбинсе такое за 4 года вижу впервые - чтоб он указывал на отсутствие файла и в то же время всё работало. Ладно бы просто подчёркивал, но ведь и автодополнение кода при этом не работает, и соответственно при ctrl+space не посмотришь все доступные методы объектов, описания и тому подобные полезности.
Так вот, может знающие подскажут, что такого Qxt при установке мог "сказать" криатору, на основе чего тот его нормально воспринимает аналогично с классами Qt и чего может не знать нетбинс или другие IDE? Ведь Qxt даже установился "нестандартно": не в "/usr/local/include/Qxt" + "/usr/local/lib" как это обычно бывает при установке вручную от рута, а в "/usr/local/Qxt/include" + "/usr/local/Qxt/lib", каким образом тогда хидеры и либы подцепляются к проекту? Может быть qmake при парсинге .pro-файла когда встречает запись qxt обращается к какому-то стороннему конфигу (соответствующую запись в который внёс Qxt) где есть эти соответствия, грубо говоря, "qxt = /usr/local/Qxt/include" и т.п.? Вот хотелось бы очень разобраться в данной архитектуре



51  Qt / Вопросы новичков / Re: Помогите сделать плеер : Июнь 11, 2011, 22:02
Я так сделал, не получилось( 
собрать и установить его перед этим не забыл хоть?)
52  Qt / Пользовательский интерфейс (GUI) / Re: [решено] Закрывать диалог только программно : Июнь 09, 2011, 19:57
Хотя это будет работать только для alt+f4. Для esc допишу
Код
C++ (Qt)
void MyClass::keyPressEvent(QKeyEvent* event)
{
if (event->key() == Qt::Key_Escape)
 this->QDialog::close();
}
 
такой подход правильный же, надеюсь, будет
53  Qt / Пользовательский интерфейс (GUI) / [решено] Закрывать диалог только программно : Июнь 09, 2011, 19:48
хотя да, по closeEvent() диалога можно закрыть приложение же.
А то я что-то застопорился именно на кнопке "отмена" диалога)). Пару суток не спал, голова болит, потому и соображается не шибко.
Пасиб
54  Qt / Пользовательский интерфейс (GUI) / [решено] Закрывать диалог только программно : Июнь 09, 2011, 19:35
Собственно весь вопрос в заголовке темы. Есть QDialog (модальный для всего application), у него есть флаги Qt::CustomizeWindowHint и Qt::WindowTitleHint - чтоб никаких кнопок не было и надо иметь возможность закрыть его только программно (чтобы alt+f4 и esc его тоже не закрывали). Сам по себе это диалог ввода логина/пароля и если данные не верны, то дальше не пускает, обычное дело вобщем-то.

п.с.
и не хотелось бы перегружать keyPressEvent() и там фильтровать нажатия, мало ли как ещё можно закрыть
55  Qt / Пользовательский интерфейс (GUI) / Re: QDialog убрать из заголовка кнопку с "вопросом". : Июнь 09, 2011, 18:09
И, кстати, обычным esc или alt+f4 это окно всё равно можно закрыть.
Так что толку-то от отсутствия кнопки закрытия окна=))
56  Qt / Пользовательский интерфейс (GUI) / Re: QDialog убрать из заголовка кнопку с "вопросом". : Июнь 09, 2011, 16:55
диалог вообще без кнопок:
Код
C++ (Qt)
dialog.setWindowFlags(Qt::Dialog | Qt::CustomizeWindowHint | Qt::WindowTitleHint);
Без флага Qt::Dialog тоже и в винде и в линухе кнопок нет
57  Разное / Объявления / Re: Ищу удаленную работу на С++/Qt. : Май 30, 2011, 17:12
Акк новый, специально для этой темы.
тогда немного непонятен такой подход. Потенциальному работодателю может быть интересно оценить твою "репу", глянуть на какие темы ты тут общался, кому в каких вопросах помог и какие сам задавал. Хотя имхо.
58  Разное / Объявления / Re: Ищу удаленную работу на С++/Qt. : Май 27, 2011, 23:25
1. "Типа" на русскоязычных форумах не интересно (мало действительно интересных тем для обсуждения).
2. Принципиально не сидят на русскоязычных форумах (подавай им на инглиш).
Кстати, интересно было бы глянуть хоть на какой-нибудь не русскоязычный форум такого же уровня заполненности (+/-) как этот.
59  Разное / Объявления / Re: Ищу удаленную работу на С++/Qt. : Май 27, 2011, 20:16
Как ты умудрился за 3 года тут ни одного поста не оставить? Другой акк?
Ну и что? Есть знакомые, которые даже не хотят здесь регистрироваться!
почему?
60  Разное / Объявления / Re: Ищу удаленную работу на С++/Qt. : Май 27, 2011, 16:05
Как ты умудрился за 3 года тут ни одного поста не оставить? Другой акк?
Страниц: 1 2 3 [4] 5 6 ... 43

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