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

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Qt и Windows 7 x64 неправильная работа приложения  (Прочитано 6184 раз)
Ovoshlook
Гость
« : Май 16, 2011, 19:43 »

Здравствуйте. В общем вопрос в следующем. На работе в свободное время пытаюсь писать программку одну. Работаю в Mandriva. проблем нет, код читается верно. Дома стоит Windows 7 x64 Профешнл. В ней сборка произсходит нормально но вот работа программы неправильная. В плоть до того что в QComboBox 2 строчки а при запуске на семерке только одна. Хотя в коде все это дело есть. Запускаю на линуксе- все путем.

Может кто нибудь поможет с такими странностми справиться? Qt SDK 4.7 (05.2010)
« Последнее редактирование: Май 16, 2011, 20:01 от Ovoshlook » Записан
alexman
Гость
« Ответ #1 : Май 16, 2011, 19:46 »

Что за QBox?
Записан
Ovoshlook
Гость
« Ответ #2 : Май 16, 2011, 20:01 »

Прошу прощения QComboBox
Записан
LisandreL
Птица говорун
*****
Offline Offline

Сообщений: 984


Надо улыбаться


Просмотр профиля
« Ответ #3 : Май 16, 2011, 21:39 »

Windows 7 x64 - подобных проблем не замечал.
А так либо прикладывайте в аттаче пример глючащего проект, либо обращайтесь к телепатам.
Без кода могу предположить разве что проблемы с кодировкой, но это совершенно пальцем в небо.
Записан
Ovoshlook
Гость
« Ответ #4 : Май 16, 2011, 22:12 »

Да .Конечно. Завтра в течении дня обязательно кину прогу с пояснялкой. Заранее спасибо за помощь. Кстати на Win XP х86 все замечательно запустилось
« Последнее редактирование: Май 16, 2011, 22:14 от Ovoshlook » Записан
Ovoshlook
Гость
« Ответ #5 : Май 17, 2011, 22:04 »

Добрался до компа наконец то) вот архив
http://files.mail.ru/6D7QNB
Кому не сложно посмотрите пожалуйста.
Записан
Hellraiser
Бывалый
*****
Offline Offline

Сообщений: 451


Просмотр профиля
« Ответ #6 : Май 18, 2011, 08:56 »

Запустил под Win7 x64 HB SP1, компилятор MSVC 2008 SP1. В верхнем комбике 2 строки (что пишем в коде, то и получаем). Проблемы там в другом: вылеты программы с ассертом при добавлениях/удалениях табов. + к этому - под студией собирается только при условии заключения самописных хидеров в кавычки (так значительно правильнее). Ассерты идут, на мой взгляд, от крайне непонятной логики работы: ну зачем, к примеру, создать объект в куче, вызвать один его метод, и тут-же удалить этот объект??? Не лучше ли посылать сигнал главному окну с требованием создать/удалить таб?
Записан
Hellraiser
Бывалый
*****
Offline Offline

Сообщений: 451


Просмотр профиля
« Ответ #7 : Май 18, 2011, 09:25 »

Ещё ошибка: при полностью удаленных табах пытаемся выбрать из комбика - получаем крах программы.
Записан
Ovoshlook
Гость
« Ответ #8 : Май 18, 2011, 13:01 »

При добавлении/удалении? Хм. Я знаю есть ошибка при вложении объекта в таб с помощью комбобокс. Буду иметь ввиду. Спс.

Ещё ошибка: при полностью удаленных табах пытаемся выбрать из комбика - получаем крах программы.

Да. необработанное исключение. учту спасибо)

Ну а собственно на 7 ни каких багов при сборке замечено не было?
Записан
Hellraiser
Бывалый
*****
Offline Offline

Сообщений: 451


Просмотр профиля
« Ответ #9 : Май 18, 2011, 13:58 »

Кроме кавычек в именах хедеров, никаких.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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