QT przeładowanie QLineEdit

Odpowiedz Nowy wątek
2011-08-22 16:16
QT
0

Cześć, mam pewien problem w Qt
jedna z linijek kodu wygląda tak:

<code=c++> ui->bbc_tytul->setText(ui->gry_tytul->text() + " [" + ui->gry_rok + "][" + ui->gry_platforma->currentText() + "][" + ui->gry_jezyk->currentText() + "]"); ``` bbc_tytul to QLineEdit, problem polega na tym że kompilator mówi coś o przeładowaniu http://iv.pl/images/14338132925125537869.png proszę o pomoc, z góry dzięki :)

Pozostało 580 znaków

2011-08-22 17:12
0

Może

ui->bbc_tytul->setText(ui->gry_tytul->text() + QString(" [") + ui->gry_rok + QString("][") + ui->gry_platforma->currentText() + QString("][") + ui->gry_jezyk->currentText() + QString("]"));

?

Pozostało 580 znaków

2011-08-22 17:30
QT
0

niestety nie pomogło, dalej ten sam komunikat od kompilatora

Pozostało 580 znaków

2011-08-22 17:35
0

Wcześniej nie zauważyłem.

ui->gry_rok

Co to jest?

Pozostało 580 znaków

2011-08-22 17:46
0

To ci psuje:

 ui->gry_rok

podejrzewam,iż to jest kontrolka QDateTimeEdit i brakuje ci wywołania toString() na niej,stąd błąd


"Sugeruję wyobrazić sobie Słońce widziane z orbity Merkurego, a następnie dupę tej wielkości. W takiej właśnie dupie specjalista ma teksty o wspaniałej atmosferze, pracy pełnej wyzwań i tworzeniu innowacyjnych rozwiązań. Pracuje się po to, żeby zarabiać, a z resztą specjalista sobie poradzi we własnym zakresie, nawet jeśli firma mieści się w okopie na granicy obu Korei."
-somekind,
konkretny człowiek-konkretny przekaz :]
edytowany 1x, ostatnio: MasterBLB, 2011-08-22 17:47

Pozostało 580 znaków

2011-08-22 17:51
QT
0

a no oczywiście :P
gry_rok to line edit i nie dopisałem ->text()
głupi błąd, dzięki wszyskim za pomoc ;)

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0