Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: kambala от Декабрь 22, 2014, 22:04



Название: [Qt 5, Windows] шорткаты не работают в русской раскладке
Отправлено: kambala от Декабрь 22, 2014, 22:04
Заметил в QLabel, Q[Plain]TextEdit. В Qt 4, как и в Mac OS X с Qt 5, проблема не наблюдается. Тестил на винде 8.1. Можете проверить в других виндах? И как лечить?
Код
C++ (Qt)
#include <QtGui>
#if QT_VERSION >= QT_VERSION_CHECK(5, 0, 0)
#include <QtWidgets/QtWidgets>
#endif
 
int main(int argc, char **argv)
{
   QApplication app(argc, argv);
 
   QWidget w;
   QLabel l("test", &w);
   l.setTextInteractionFlags(Qt::TextSelectableByMouse);
   QTextEdit te("another test", &w);
   QVBoxLayout layout(&w);
   layout.addWidget(&l);
   layout.addWidget(&te);
   w.show();
 
   return app.exec();
}


Название: Re: [Qt 5, Windows] шорткаты не работают в русской раскладке
Отправлено: Пантер от Декабрь 22, 2014, 23:00
Была такая бага, пошурши на багтрекере.


Название: Re: [Qt 5, Windows] шорткаты не работают в русской раскладке
Отправлено: __Heaven__ от Декабрь 22, 2014, 23:04
а где здесь шорткаты?
видимо, я чего-то не знаю


Название: Re: [Qt 5, Windows] шорткаты не работают в русской раскладке
Отправлено: __Heaven__ от Декабрь 22, 2014, 23:05
дошло


Название: Re: [Qt 5, Windows] шорткаты не работают в русской раскладке
Отправлено: kambala от Декабрь 23, 2014, 00:26
Была такая бага, пошурши на багтрекере.
их там несколько, вот одна из них: https://bugreports.qt-project.org/browse/QTBUG-32274 написано закрыта в 5.4, а у меня 5.4...


Название: Re: [Qt 5, Windows] шорткаты не работают в русской раскладке
Отправлено: Пантер от Декабрь 23, 2014, 08:07
Была такая бага, пошурши на багтрекере.
их там несколько, вот одна из них: https://bugreports.qt-project.org/browse/QTBUG-32274 написано закрыта в 5.4, а у меня 5.4...
А они любят закрывать непофикшенное. Жалуйся в комментах. :)


Название: Re: [Qt 5, Windows] шорткаты не работают в русской раскладке
Отправлено: qate от Декабрь 23, 2014, 12:47
в 5.4 шорткаты на русском работает (например в креаторе), но не доделано до конца при переключении: https://bugreports.qt-project.org/browse/QTCREATORBUG-9589


Название: Re: [Qt 5, Windows] шорткаты не работают в русской раскладке
Отправлено: kambala от Декабрь 23, 2014, 16:01
Была такая бага, пошурши на багтрекере.
их там несколько, вот одна из них: https://bugreports.qt-project.org/browse/QTBUG-32274 написано закрыта в 5.4, а у меня 5.4...
А они любят закрывать непофикшенное. Жалуйся в комментах. :)
отписался туда. посмотрим среагируют ли :)

а тем временем было бы неплохо, если бы кто-то это подтвердил. наверняка ж на форуме есть люди с Qt 5 под виндой.


Название: Re: [Qt 5, Windows] шорткаты не работают в русской раскладке
Отправлено: __Heaven__ от Декабрь 23, 2014, 17:02
Win7 x64, Qt 5.4 MinGW - подтверждаю.
Экшены работают правильно


Название: Re: [Qt 5, Windows] шорткаты не работают в русской раскладке
Отправлено: kambala от Декабрь 23, 2014, 17:29
у меня кстати сборка от студии 2012.

в таске уже чувак отписался, что он тоже по-прежнему наблюдает баг в 8.1.


Название: Re: [Qt 5, Windows] шорткаты не работают в русской раскладке
Отправлено: admsasha от Декабрь 23, 2014, 18:33
Windows XP/7, Qt 5.4.0, mingw. Не работают.


Название: Re: [Qt 5, Windows] шорткаты не работают в русской раскладке
Отправлено: vregess от Декабрь 23, 2014, 18:53
CTRL+A, CTRL+C, CTRL+V (в русской раскладке) работают в:
Win7/x64, msvc 2010 x32, qt 5.1.1/5.2.0/5.3.2


Название: Re: [Qt 5, Windows] шорткаты не работают в русской раскладке
Отправлено: kambala от Декабрь 24, 2014, 15:31
в свежем креаторе кстати такая же беда


Название: Re: [Qt 5, Windows] шорткаты не работают в русской раскладке
Отправлено: __Heaven__ от Декабрь 24, 2014, 15:50
А то, что я на русской раскладке не могу закомментить строку с Ctrl+/ считается багом?


Название: Re: [Qt 5, Windows] шорткаты не работают в русской раскладке
Отправлено: kambala от Декабрь 24, 2014, 16:09
я кстати тоже это заметил. вполне возможно.


Название: Re: [Qt 5, Windows] шорткаты не работают в русской раскладке
Отправлено: kambala от Декабрь 30, 2014, 15:37
создал новый таск: https://bugreports.qt-project.org/browse/QTBUG-43596