крадиобутации не видны

Я разработал очень простое приложение qt, используя qt creator 4.6 на Mac (MacOs HighSierra Ver. 10.13.6 (17G65)). Приложение имеет главное окно, метку с изображением и две группы переключателей.

введите описание изображения здесь

Я компилирую и запускаю программу, но видна только одна группа переключателей …. очень странно.

введите описание изображения здесь

Я предположил, что одна группа радиокнопок находится на обратной стороне изображения, поэтому я отправил заднюю часть картинки и поместил перед ней группу радиокнопок, но результат тот же.
Была ли у вас похожая проблема? Как ты это починил ?
Большое спасибо за Вашу помощь
С уважением

-1

Решение

Итак … У вас неправильная форма пользовательского интерфейса 🙂 У вас есть 2 виджета с одинаковым именем «layoutWidget». Починить это:

  1. Закройте свой проект.

  2. Откройте файл пользовательского интерфейса в текстовом редакторе.

  3. Переименуйте layoutWidget (второй (50 стр.)) В layoutWidget_2 (например):

в

<widget class="QWidget" name="layoutWidget_2">
  1. Откройте свой проект.

  2. Щелкните правой кнопкой мыши «ярлык» (форма пользовательского интерфейса) в «Инспекторе объектов» и выберите «вернуться назад».

Проблема заключается в том, что для объектов с одинаковыми именами zorder не работает должным образом. Компилятор автоматически переименовывает объекты с одинаковыми именами (первый выходит с тем же именем, а второй, третий и т. Д. Называют его по-разному). Но в зордер есть старые имена (не переименованные).

PS. Извините за мой английский.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]