crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> Вопросы, связанные с интерфейсом, несколько вопросов, не знаю как более правильно назвать тему
AD
  опции профиля:
сообщение 11.6.2008, 11:25
Сообщение #1


Профессионал
*****

Группа: Участник
Сообщений: 2003
Регистрация: 4.2.2008
Из: S-Petersburg
Пользователь №: 84

Спасибо сказали: 70 раз(а)




Репутация:   17  


1) Если на панель инструментов помещать виджеты, например QLineEdit, так иконки этой панели растягиваются! Как этого избежать? Как заставить быть все иконки быть компактными, как до вставки виджетов?
2) Второй вопрос совсем простой: не найти в хелпе. Как заставить диалоговое окно не менять свои размеры? Установить fixed размеры?
3) При компиляции под каким-нибудь Линукс, можно быть уверенным что там нет шрифта Win-1251? Или все-таки предусмотрительные линуксоиды внесли некоторые кодировки и Windows? :)

заранее благодарю за помощь!

Сообщение отредактировал AD - 11.6.2008, 12:22
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Litkevich Yuriy
  опции профиля:
сообщение 11.6.2008, 14:41
Сообщение #2


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


будет работать если ты делаешь так:
QTextCodec::setCodecForTr(QTextCodec::codecForName("Windows-1251"));
QPushButton btn(tr("Вася"));

Т.е. Qt'я преобразуют текст "Вася" из Windows-1251 во внутренюю кодировку, а дальше в нужную для отображения (видимо локальную кодировку системы)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
AD
  опции профиля:
сообщение 11.6.2008, 14:56
Сообщение #3


Профессионал
*****

Группа: Участник
Сообщений: 2003
Регистрация: 4.2.2008
Из: S-Petersburg
Пользователь №: 84

Спасибо сказали: 70 раз(а)




Репутация:   17  


Цитата(Litkevich Yuriy @ 11.6.2008, 15:41) Link
будет работать если ты делаешь так:
QTextCodec::setCodecForTr(QTextCodec::codecForName("Windows-1251"));
QPushButton btn(tr("Вася"));

Т.е. Qt'я преобразуют текст "Вася" из Windows-1251 во внутренюю кодировку, а дальше в нужную для отображения (видимо локальную кодировку системы)

А у меня так и сделано, значит все в порядке будет! Все спасибо эти вопросы разрешены! Но не закрывайте, пожалуйста, тему. Сюда подобного плана вопросы буду писать!
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 16.12.2025, 17:57