|
|
Meglett azóta, exec() helyett show()-t hívok,majd accept()-ben manuálisan bezárom
|
|
|
Ő, hát utána fogok nézni mindenképp, csak most megint ittvan ez a sok ZH. Nem igazán értem rá foglalkozni még, de tervbe van. Ugy ahogy sok minden más is
ArgumenException: A megadott DependencyObject nem ehhez a Freezable elemhez tartozó környezet. Paraméter neve: context
:oO Mi a???
|
|
|
Hogyan tudok QDialogból átadni értéket a mainwindownak?
Adott egy dialógusablak,aminek egyetlen QtextEditbenmegadott értéket akarom megjelentetni egy szimpla QLabel-en mainwindow-n,érthető remélem
Az alábbi függvénnyel próbálom kiíratni a dialógusban beírt sztringet:
Kód: void MainWindow::getTextFromDialog()
{
if(dialog1->exec())
ui->label1->setText(dialog1->getText());
}
Ahol a dialog1->getText() visszaadja a sztringet.
A dialógusban Ok gombhoz van rendelve az QDialog:.accept() slot:
Kód: void dialog1::accept()
{
text1 = ui->textedit1->toPlainText();
}
text1 QString típusú változó, textedit1 pedig a QTextEdit,ahol megadom az értéket.
accept() slot meghváskor a dialógus nem záródik be.A mainwindow label-je pedig marad alapértéken nem változik.Mi rontok el?
Ezt a hozzászólást MaximumViolence módosította (2012.11.14 23:25 GMT+1 óra, ---)
|
|
|
Most kezdtem el én is a Qt-t tanulni, de egyenlőre csak lassan me párhuzamosan sok mást is tanulgatok. Első ránézésre jó kis gui. A legjobb benne hogy xml-be van leírva egy ablak kinézete. Mivel Linuxom van valoszinu hogy majd én kitöltöm ezt a forumot  .
Igaz jó ez a gui, de azért érdekelne, hogy ti nem ismertek-e még párat? Csak felsorolás jellegel. Jah és főleg az (Avalon), wpf szerűek érdekelnének, ahol a vezérlők geometriai alakzatokból épülnek fel.
ArgumenException: A megadott DependencyObject nem ehhez a Freezable elemhez tartozó környezet. Paraméter neve: context
:oO Mi a???
|
|
|
Én igazábol a példaprogik illetve a reference alapján tanultam meg. Nagyon jól dokumentált. A szerkesztöje sajnos nem a legjobb, de megoldhato az, hogy pl. visual studioban megtervezed aztán csak a poziciokat átirod...esetleg ha kilehet menteni valamibe pl. xml-be akkor egy konvertálot is lehetne irni.
|
|
|
Ez egy nagyon-nagyon jó hír.
|
|
|
Jöhetne valami jó kis összefoglaló link az egészről... Hasznos lenne, főleg hogy már van LGPL.
raytraceisten és übermedic
|
|
|
Sziasztok,
mivel még nem volt Qt-val foglalkozó fórumunk, ezért gondoltam, nyitok egyet. 
A Qt egy cross-platform GUI toolkit és framework, ezt használja az egyik legnépszerűbb Linux-os ablakkezelő, a KDE, vagy pl a Google Earth is. Mióta a Nokia felvásárolta a Qt-t eredetileg fejlesztő Trolltech-et, a Qt elérhető LGPL liszensszel is - igy akár kommersz játékokban is használható.
Egy kis cikk, és videó izelitőnek: WolfenQt
A Qt hivatalos oldala:
http://qt.nokia.com/
|
|
|
Legújabb project:
electronics
Legutóbb frissített project:
electronics
Friss kép a galériából:
|