намертво виснет QFileDialog::getSaveFileName, OS linux ubuntu, qt 4.5.2, IDE NetBeans 6.7 |
Здравствуйте, гость ( Вход | Регистрация )
намертво виснет QFileDialog::getSaveFileName, OS linux ubuntu, qt 4.5.2, IDE NetBeans 6.7 |
Yura |
28.7.2009, 22:18
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 9 Регистрация: 13.10.2008 Пользователь №: 391 Спасибо сказали: 0 раз(а) Репутация: 0 |
OS linux ubuntu, qt 4.5.2, IDE NetBeans 6.7
есть слот: Код:
слот соединен с кнопкой. При нажатии виснет программа намертво. Наблюдается именно в NetBeans 6.7 под линуксом. Если компилирую через QDevelop или "ручками" (qmake -project, qmake, make) то всё работает и нечего не виснет... пользователю предлагается ввести имя файла. Пробовал компилировать в NetBeans 6.7 под виндой - тоже всё отлично работает. непонятно почему при вызове SlotSaveGraphic() программа виснет именно когда компилирую в среде NetBeans под линуксом ??? |
|
|
kwisp |
29.7.2009, 9:12
Сообщение
#2
|
астарожна ынтжинэр Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: 23 |
Yura,
думаю если интересно, надо код getSaveFileName в библиотеке. |
|
|
Yura |
29.7.2009, 17:18
Сообщение
#3
|
Новичок Группа: Новичок Сообщений: 9 Регистрация: 13.10.2008 Пользователь №: 391 Спасибо сказали: 0 раз(а) Репутация: 0 |
|
|
|
Litkevich Yuriy |
29.7.2009, 17:42
Сообщение
#4
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
kwisp |
29.7.2009, 23:00
Сообщение
#5
|
астарожна ынтжинэр Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: 23 |
|
|
|
Yura |
30.7.2009, 6:37
Сообщение
#6
|
Новичок Группа: Новичок Сообщений: 9 Регистрация: 13.10.2008 Пользователь №: 391 Спасибо сказали: 0 раз(а) Репутация: 0 |
ну вот:
только что это даст? |
|
|
Litkevich Yuriy |
30.7.2009, 6:54
Сообщение
#7
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
kwisp |
30.7.2009, 9:11
Сообщение
#8
|
астарожна ынтжинэр Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: 23 |
теперь надо последовательно смотреть что эта функция использует и как это зависит от компилятора. по-просту нужно найти всякие #ifndef #ifdef в функциях использованных в getSaveFileName.
это такое знакомство с исходниками. |
|
|
Litkevich Yuriy |
30.7.2009, 10:24
Сообщение
#9
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
kwisp, NetBeans - это же IDE, а не компилятор.
Как он может учитываться в исходнике Qt? |
|
|
kwisp |
30.7.2009, 11:04
Сообщение
#10
|
астарожна ынтжинэр Группа: Участник Сообщений: 1404 Регистрация: 26.11.2008 Из: ТаганрогРодинаЧехова Пользователь №: 435 Спасибо сказали: 113 раз(а) Репутация: 23 |
Litkevich Yuriy,
ну к примеру ключик сборки в опциях компилятора, либо версия компилятора, стоит где-нибудь или галочка. я не утверждаю просто предполагаю.это все, если Yurе, верить на слово и разница только в этом. а вообще, можно еще сайт этой самой IDE посетить, может баг какой есть??? поискать в багах Qt функцию getSaveFileName. |
|
|
Текстовая версия | Сейчас: 19.4.2024, 6:11 |