Ладно. Каждый учится как ему хочется.
По делу.
В
mainwindov.cc записал такую строчку:
ui.paneWidget->Label.setText( text );
Здесь пришлось вставить, поскольку моя функция меняет конфигурационный файл и синхронно эта метка должна поменяться.
Сама же метка Label описана в файле
panewidget.ccКомпилятор ругнулся, что мол в приватной зоне метка.
Я просто в файле
panewidget.hh QLabel Label; прописал в public:.
Ничего страшного не произошло и вроде как работает. Но вот приложение как то тормозит при закрытии. Иконка довольно долго не пропадает с трэя.
Что я делаю не так? И как правильнее? Понимаю, что информации мало. Но может для специалистов мои ошибки очевидны? Тормозить начинает именно когда QLabel Label; прописываю в public:. Если не прописать, то закрывается приложение быстро. Но Label виджета меняется только при перезапуске приложения (собственно оно и понятно).