Я разработал очень простое приложение qt, используя qt creator 4.6 на Mac (MacOs HighSierra Ver. 10.13.6 (17G65)). Приложение имеет главное окно, метку с изображением и две группы переключателей.
Я компилирую и запускаю программу, но видна только одна группа переключателей …. очень странно.
Я предположил, что одна группа радиокнопок находится на обратной стороне изображения, поэтому я отправил заднюю часть картинки и поместил перед ней группу радиокнопок, но результат тот же.
Была ли у вас похожая проблема? Как ты это починил ?
Большое спасибо за Вашу помощь
С уважением
Итак … У вас неправильная форма пользовательского интерфейса 🙂 У вас есть 2 виджета с одинаковым именем «layoutWidget». Починить это:
Закройте свой проект.
Откройте файл пользовательского интерфейса в текстовом редакторе.
Переименуйте layoutWidget (второй (50 стр.)) В layoutWidget_2 (например):
в
<widget class="QWidget" name="layoutWidget_2">
Откройте свой проект.
Щелкните правой кнопкой мыши «ярлык» (форма пользовательского интерфейса) в «Инспекторе объектов» и выберите «вернуться назад».
Проблема заключается в том, что для объектов с одинаковыми именами zorder не работает должным образом. Компилятор автоматически переименовывает объекты с одинаковыми именами (первый выходит с тем же именем, а второй, третий и т. Д. Называют его по-разному). Но в зордер есть старые имена (не переименованные).
PS. Извините за мой английский.
Других решений пока нет …