Size: a a a

2021 March 29

S

Soul Catcher in Qt
Anatoly Shirokov
@soul_catcher потер твой опрос и все что с ним связано.
Ок
источник

IM

Ian Mcewan in Qt
Roman
Такой вопрос, почему не обображаются две картинки, ведь я создал "полотно" и добавил на них 2 изображения ...
ну qnixienumber должен быть унаследован от QWidget, и чтобы рисовать там изображения наверно надо переопределить paintevent
источник

R

Roman in Qt
Ian Mcewan
ну qnixienumber должен быть унаследован от QWidget, и чтобы рисовать там изображения наверно надо переопределить paintevent
Уже решил эти проблемы, и у меня изначально было от QWidget
источник

i

iudicio® in Qt
Народ, как можно изменить размер QgredLayout?
источник

i

iudicio® in Qt
Хочу менять размер слоя в зависимости от размера основного окна.
источник

i

iudicio® in Qt
Но не могу найти параметры для этого.
источник

R

Roman in Qt
iudicio®
Хочу менять размер слоя в зависимости от размера основного окна.
Хм, а там же автоматически должно быть
источник

R

Roman in Qt
Вроде как
источник

R

Roman in Qt
Попродуй в доке найти "Expanding" как то так
источник

i

iudicio® in Qt
Roman
Хм, а там же автоматически должно быть
Я html загружаю.
источник

AU

Abu Umar in Qt
iudicio®
Я html загружаю.
А как это связано? Попробуйте посмотреть сюда https://doc.qt.io/qt-5/qlayout.html#SizeConstraint-enum
источник

Г

Григорий in Qt
Ребят привет, компилирую апку macos 11.1, pyinstaller 3.6 но пробовал и на 4.2, pyqt5.15.2, qtwebengine 5.15.2 , но когда запускаю апка крашится, если с консольного фала запустить выдает такое «zsh: segmentation fault», никто не знает что такое и как исправить, еще неделю назад все ок было
источник

i

iudicio® in Qt
Григорий
Ребят привет, компилирую апку macos 11.1, pyinstaller 3.6 но пробовал и на 4.2, pyqt5.15.2, qtwebengine 5.15.2 , но когда запускаю апка крашится, если с консольного фала запустить выдает такое «zsh: segmentation fault», никто не знает что такое и как исправить, еще неделю назад все ок было
С потоками где-то напутал, много причин может быть.
источник

i

iudicio® in Qt
Запусти через отладчик.
источник

Г

Григорий in Qt
Когда не собираю апку, а просто скрипт запускаю, то все ок
источник

i

iudicio® in Qt
Попробуй в exe собрать.
источник

IT

Ivan Titov in Qt
Ivan Titov
Добрый день. У меня в проекте есть QTreeView, в котором отображается два уровня элементов (максимальная глубина - 2). Для элементов разных уровней применяются разные контекстные меню с разным набором действий. Также я хочу предоставить пользователю возможность вызывать действия (QAction) с помощью горячих клавиш. Как лучше решить проблему пересечения горячих клавиш в этих двух наборах действий (QAction)?
Так никто не сталкивался с пересечением горячих клавиш в одном виджете?
источник

S

Skarn in Qt
Ivan Titov
Так никто не сталкивался с пересечением горячих клавиш в одном виджете?
Я сталкивался, пока не решал. Есть мысль, что играет роль focus policy?
источник

ML

Mikhail Litvinov in Qt
Добрый день!
возник вопрос по cppcheck в Qt Creator как отключать сообщения этой полезной утилиты (в конкретных местах) например код из примера:
void f() {
   char arr[5];
   //cppcheck-suppress arrayIndexOutOfBounds
   arr[10] = 0;
   // cppcheck-suppress unreadVariable
   const QString tmp = "func str";
}

int main() {
   f();
   return 0;
}
у меня все равно показывает сообщения даже после suppress
источник

AB

Alexander Bardashevs... in Qt
Господа, может кто сталкивался.

Есть класс App, который наследуется от QApplication.

Далее участок кода в main:

   int ret;

   {
       App app( argc, argv );
       ret = app.exec();
       LOG_INFO( "----------- exec finished with: ", ret  );
       // в консоли пишется exec finished with: 0
   }
   
   //До сюда выполнение не доходит, приложение не завершает работу
   
   LOG_INFO( "----------- Остановка приложения -----------: ",ret  );
   return ret;

Деструктор ~App() вызывается. App является parent'ом для всех вложенных в него объектов, которые создаются через some_obj( new SomeObj( this ) ).
Деструкторы всех child'ов не вызываются от слова совсем, т.е. пэрентинг не работает.
если вызывать явно delete для всех child'ов, то приложение все равно не завершается и продолжает где-то висеть...

p.s. для того чтобы найти причину, в приложении оставил только один поток...

Вообще не пойму как такое может быть и куда копать
источник