if (comboBox.currentText() == "xxxx") No to gdzie tu jest błąd? W sumie przy kompilacji wywala mi, że comboBox jest niezadeklarowany (mimo że jest na UI). Jeszcze się połapać w tym nie mogę, bo w Pascalu mi bodaj automatycznie deklarowało przy przenoszeniu na design panel i mogłem się do tego po prostu odwoływać.
@sylwke3100: Ogółem ten combobox jest w UI. Natomiast nie widzę nigdzie w nagłówkowych go. W Pascalu miałem automatyczne deklaracje w nagłówkowym po wrzuceniu czegoś na UI. A jak to działa w Qt?
Znowu Qt. Jak się dokopać do wartości w comboBoxie?
Jak ostatni raz grzebałem w Pascalu to sprawa była prosta i jak chciałem zrobić jakąś instrukcję warunkową, to było coś w stylu:
if comboBox.currenttext == "dupa"
then
Pomijając generalnie znaki interpunkcyjne. A jak tutaj się dogrzebać do tego?
http://qt-project.org/doc/qt-4.8/qcombobox.html#currentText-prop
if (comboBox.currentText() == "xxxx")No to gdzie tu jest błąd? W sumie przy kompilacji wywala mi, że comboBox jest niezadeklarowany (mimo że jest na UI). Jeszcze się połapać w tym nie mogę, bo w Pascalu mi bodaj automatycznie deklarowało przy przenoszeniu na design panel i mogłem się do tego po prostu odwoływać.
Poza tym w Qt nie jest string tylko QString jak się nie mylę.
http://www.coderscity.pl/sutra70723.html
http://qt-project.org/doc/qt-4.8/qcombobox.html#currentText-prop
Mam nadzieję, że dobrze wrzuciłem.