https://itp.tugraz.at/wiki/api.php?action=feedcontributions&user=62.47.15.170&feedformat=atomPhysik - Benutzerbeiträge [de-at]2024-03-29T11:05:42ZBenutzerbeiträgeMediaWiki 1.34.2https://itp.tugraz.at/wiki/index.php?title=Qt&diff=757Qt2005-03-24T21:27:31Z<p>62.47.15.170: /* Qt Designer */</p>
<hr />
<div>== Was ist Qt? ==<br />
<br />
Qt ist eine Klassenbibliothek und Entwicklungsumgebung für die plattformübergreifende Programmierung graphischer Benutzeroberflächen (GUI) unter C++. Sie wurde von der norwegischen Firma Trolltech im Jahre 1992 entwickelt. Qt enthält alle Klassen für fast alle gängigen grafischen Eingabeelemente, zum Beispiel für Buttons, Auswahlboxen, Eingabezeilen, und Menülisten, sowie Klassen zur Anordnung dieser Elemente in einem Fenster. Weitere Klassen sind für einen plattformunabhängigen Zugriff auf Dateien, das Ansteuern eines Druckers oder die Erzeugung elementarer Datenstrukturen zuständig.<br />
<br />
<br />
Qt hängt andern berümten Bibliotheken, wie MFC (Microsoft Foundation Classes), in nichts nach. Ganz im Gegenteil. Sie hat viele Vorteile gegenüber MFC:<br />
* Qt ist Plattformunabhängig. Es gibt Qt in zwei Versionen. Eine Version für X-Server, die auf den meisten gängigen Unix-Systemen lauffähig ist, und eine Version für Microsoft Windows (ab Windows 95). So lassen sich mit der Qt-Bibliothek Programme entwickeln, die sowohl unter Windows als auch unter dem meisten Unix-Systemen lauffähig sind. Dazu muss der Quelltext des Programms meist nur auf dem entsprechenden System kompiliert werden.<br />
<br />
* Qt enthält die Klasse "QGL", die das Arbeiten mit OpenGl erleichtern. Dies ermöglicht dem Entwickler hervoragende 3D-Programme mit wenig aufwand zu entwickeln.<br />
<br />
* Für Entwickelung freier Software bietet die Firma Trolltech die Möglichkeit, die Qt-Version für X-Server kostenlos zu nutzen.<br />
<br />
* Man findet sehr gute Literatur die Kostenlos erhältlich sind.<br />
<br />
== Qt Designer ==<br />
<br />
Der Qt Designer ist ein Tool für das Entwickeln und implementieren von user interfaces. Mit dem Qt Designer lassen sich ganz leicht Fenster (mit Buttons, Eingabezeilen, Menülisten usw.) erstellen. Schau dir am besten dazu das einfache Beispiel [http://doc.trolltech.com/3.3/designer-manual-2.html "Metric Conversion"] an.<br />
<br />
Vielleicht ist es Erwähnenswert, dass Qt und Qt Designer im Computerraum Physik installiert sind.<br />
<br />
== Links ==<br />
<br />
* [http://www.trolltech.com/products/qt/ "Seite zu Qt von der Firma Trolltech"]: Auf diese findet man ein sehr gute [http://doc.trolltech.com/3.3/index.html "Dokumentation"], zahlreiche Beispiele und Downloads zu Qt.<br />
<br />
== Literatur ==<br />
{| cellspacing="5" border=0<br />
| [BLANCHETTE]<br />
| by Jasmin Blanchette, Mark Summerfield; ''"C++ GUI Programming with Qt 3"'';<br />
|-<br />
| &nbsp; <br />
| Das Buch wurde von zwei Entwicklern der Firma Trolltech geschrieben die am Projekt Qt mitgearbeitet haben. Es wird [http://phptr.com/content/images/0131240722/downloads/blanchette_book.pdf "Online"] eine frei Version zum Download (22 MB) angeboten. Entschließt man sich zu Kauft dieses Buches, so erhält man zusätzlich eine CD mit sämtlichen Beispiel aus dem Buch, eine Qt 3.2 Non-Commercial Edition für Windows, Borland C++ 5.5 Non-Commercial Edition, Borland C++ 6.0 Trial Edition, Qt 3.2 Free Editions for Unix/Linux/Mac OS X und SQLite database.<br />
|}</div>62.47.15.170https://itp.tugraz.at/wiki/index.php?title=Qt&diff=756Qt2005-03-24T21:26:40Z<p>62.47.15.170: /* Links */</p>
<hr />
<div>== Was ist Qt? ==<br />
<br />
Qt ist eine Klassenbibliothek und Entwicklungsumgebung für die plattformübergreifende Programmierung graphischer Benutzeroberflächen (GUI) unter C++. Sie wurde von der norwegischen Firma Trolltech im Jahre 1992 entwickelt. Qt enthält alle Klassen für fast alle gängigen grafischen Eingabeelemente, zum Beispiel für Buttons, Auswahlboxen, Eingabezeilen, und Menülisten, sowie Klassen zur Anordnung dieser Elemente in einem Fenster. Weitere Klassen sind für einen plattformunabhängigen Zugriff auf Dateien, das Ansteuern eines Druckers oder die Erzeugung elementarer Datenstrukturen zuständig.<br />
<br />
<br />
Qt hängt andern berümten Bibliotheken, wie MFC (Microsoft Foundation Classes), in nichts nach. Ganz im Gegenteil. Sie hat viele Vorteile gegenüber MFC:<br />
* Qt ist Plattformunabhängig. Es gibt Qt in zwei Versionen. Eine Version für X-Server, die auf den meisten gängigen Unix-Systemen lauffähig ist, und eine Version für Microsoft Windows (ab Windows 95). So lassen sich mit der Qt-Bibliothek Programme entwickeln, die sowohl unter Windows als auch unter dem meisten Unix-Systemen lauffähig sind. Dazu muss der Quelltext des Programms meist nur auf dem entsprechenden System kompiliert werden.<br />
<br />
* Qt enthält die Klasse "QGL", die das Arbeiten mit OpenGl erleichtern. Dies ermöglicht dem Entwickler hervoragende 3D-Programme mit wenig aufwand zu entwickeln.<br />
<br />
* Für Entwickelung freier Software bietet die Firma Trolltech die Möglichkeit, die Qt-Version für X-Server kostenlos zu nutzen.<br />
<br />
* Man findet sehr gute Literatur die Kostenlos erhältlich sind.<br />
<br />
== Qt Designer ==<br />
<br />
Der Qt Designer ist ein Tool für das Entwickeln und implementieren von user interfaces. Mit dem Qt Designer lassen sich ganz leicht Fenster (mit Buttons, Eingabezeilen, Menülisten usw.) erstellen. Schau dir am besten dazu das einfache Beispiel [http://doc.trolltech.com/3.3/designer-manual-2.html "Metric Conversion"] an.<br />
<br />
Vielleicht ist es Erwähnenswert, dass Qt und Qt Designer im Computerraum installiert sind.<br />
<br />
== Links ==<br />
<br />
* [http://www.trolltech.com/products/qt/ "Seite zu Qt von der Firma Trolltech"]: Auf diese findet man ein sehr gute [http://doc.trolltech.com/3.3/index.html "Dokumentation"], zahlreiche Beispiele und Downloads zu Qt.<br />
<br />
== Literatur ==<br />
{| cellspacing="5" border=0<br />
| [BLANCHETTE]<br />
| by Jasmin Blanchette, Mark Summerfield; ''"C++ GUI Programming with Qt 3"'';<br />
|-<br />
| &nbsp; <br />
| Das Buch wurde von zwei Entwicklern der Firma Trolltech geschrieben die am Projekt Qt mitgearbeitet haben. Es wird [http://phptr.com/content/images/0131240722/downloads/blanchette_book.pdf "Online"] eine frei Version zum Download (22 MB) angeboten. Entschließt man sich zu Kauft dieses Buches, so erhält man zusätzlich eine CD mit sämtlichen Beispiel aus dem Buch, eine Qt 3.2 Non-Commercial Edition für Windows, Borland C++ 5.5 Non-Commercial Edition, Borland C++ 6.0 Trial Edition, Qt 3.2 Free Editions for Unix/Linux/Mac OS X und SQLite database.<br />
|}</div>62.47.15.170https://itp.tugraz.at/wiki/index.php?title=Qt&diff=755Qt2005-03-24T21:05:17Z<p>62.47.15.170: /* Qt Designer */</p>
<hr />
<div>== Was ist Qt? ==<br />
<br />
Qt ist eine Klassenbibliothek und Entwicklungsumgebung für die plattformübergreifende Programmierung graphischer Benutzeroberflächen (GUI) unter C++. Sie wurde von der norwegischen Firma Trolltech im Jahre 1992 entwickelt. Qt enthält alle Klassen für fast alle gängigen grafischen Eingabeelemente, zum Beispiel für Buttons, Auswahlboxen, Eingabezeilen, und Menülisten, sowie Klassen zur Anordnung dieser Elemente in einem Fenster. Weitere Klassen sind für einen plattformunabhängigen Zugriff auf Dateien, das Ansteuern eines Druckers oder die Erzeugung elementarer Datenstrukturen zuständig.<br />
<br />
<br />
Qt hängt andern berümten Bibliotheken, wie MFC (Microsoft Foundation Classes), in nichts nach. Ganz im Gegenteil. Sie hat viele Vorteile gegenüber MFC:<br />
* Qt ist Plattformunabhängig. Es gibt Qt in zwei Versionen. Eine Version für X-Server, die auf den meisten gängigen Unix-Systemen lauffähig ist, und eine Version für Microsoft Windows (ab Windows 95). So lassen sich mit der Qt-Bibliothek Programme entwickeln, die sowohl unter Windows als auch unter dem meisten Unix-Systemen lauffähig sind. Dazu muss der Quelltext des Programms meist nur auf dem entsprechenden System kompiliert werden.<br />
<br />
* Qt enthält die Klasse "QGL", die das Arbeiten mit OpenGl erleichtern. Dies ermöglicht dem Entwickler hervoragende 3D-Programme mit wenig aufwand zu entwickeln.<br />
<br />
* Für Entwickelung freier Software bietet die Firma Trolltech die Möglichkeit, die Qt-Version für X-Server kostenlos zu nutzen.<br />
<br />
* Man findet sehr gute Literatur die Kostenlos erhältlich sind.<br />
<br />
== Qt Designer ==<br />
<br />
Der Qt Designer ist ein Tool für das Entwickeln und implementieren von user interfaces. Mit dem Qt Designer lassen sich ganz leicht Fenster (mit Buttons, Eingabezeilen, Menülisten usw.) erstellen. Schau dir am besten dazu das einfache Beispiel [http://doc.trolltech.com/3.3/designer-manual-2.html "Metric Conversion"] an.<br />
<br />
Vielleicht ist es Erwähnenswert, dass Qt und Qt Designer im Computerraum installiert sind.<br />
<br />
== Links ==<br />
<br />
* [http://www.trolltech.com/products/qt/ "Seite zu Qt von der Firma Trolltech"]: Auf diese findet man ein sehr gute [http://doc.trolltech.com/3.3/index.html "Dokumentation"], zahlreiche [http://doc.trolltech.com/3.3/designer-manual-2.html "Beispiele"] und Downloads zu Qt.<br />
<br />
== Literatur ==<br />
{| cellspacing="5" border=0<br />
| [BLANCHETTE]<br />
| by Jasmin Blanchette, Mark Summerfield; ''"C++ GUI Programming with Qt 3"'';<br />
|-<br />
| &nbsp; <br />
| Das Buch wurde von zwei Entwicklern der Firma Trolltech geschrieben die am Projekt Qt mitgearbeitet haben. Es wird [http://phptr.com/content/images/0131240722/downloads/blanchette_book.pdf "Online"] eine frei Version zum Download (22 MB) angeboten. Entschließt man sich zu Kauft dieses Buches, so erhält man zusätzlich eine CD mit sämtlichen Beispiel aus dem Buch, eine Qt 3.2 Non-Commercial Edition für Windows, Borland C++ 5.5 Non-Commercial Edition, Borland C++ 6.0 Trial Edition, Qt 3.2 Free Editions for Unix/Linux/Mac OS X und SQLite database.<br />
|}</div>62.47.15.170https://itp.tugraz.at/wiki/index.php?title=Qt&diff=754Qt2005-03-24T21:04:55Z<p>62.47.15.170: </p>
<hr />
<div>== Was ist Qt? ==<br />
<br />
Qt ist eine Klassenbibliothek und Entwicklungsumgebung für die plattformübergreifende Programmierung graphischer Benutzeroberflächen (GUI) unter C++. Sie wurde von der norwegischen Firma Trolltech im Jahre 1992 entwickelt. Qt enthält alle Klassen für fast alle gängigen grafischen Eingabeelemente, zum Beispiel für Buttons, Auswahlboxen, Eingabezeilen, und Menülisten, sowie Klassen zur Anordnung dieser Elemente in einem Fenster. Weitere Klassen sind für einen plattformunabhängigen Zugriff auf Dateien, das Ansteuern eines Druckers oder die Erzeugung elementarer Datenstrukturen zuständig.<br />
<br />
<br />
Qt hängt andern berümten Bibliotheken, wie MFC (Microsoft Foundation Classes), in nichts nach. Ganz im Gegenteil. Sie hat viele Vorteile gegenüber MFC:<br />
* Qt ist Plattformunabhängig. Es gibt Qt in zwei Versionen. Eine Version für X-Server, die auf den meisten gängigen Unix-Systemen lauffähig ist, und eine Version für Microsoft Windows (ab Windows 95). So lassen sich mit der Qt-Bibliothek Programme entwickeln, die sowohl unter Windows als auch unter dem meisten Unix-Systemen lauffähig sind. Dazu muss der Quelltext des Programms meist nur auf dem entsprechenden System kompiliert werden.<br />
<br />
* Qt enthält die Klasse "QGL", die das Arbeiten mit OpenGl erleichtern. Dies ermöglicht dem Entwickler hervoragende 3D-Programme mit wenig aufwand zu entwickeln.<br />
<br />
* Für Entwickelung freier Software bietet die Firma Trolltech die Möglichkeit, die Qt-Version für X-Server kostenlos zu nutzen.<br />
<br />
* Man findet sehr gute Literatur die Kostenlos erhältlich sind.<br />
<br />
== Qt Designer ==<br />
<br />
Der Qt Designer ist ein Tool für das Entwickeln und implementieren von user interfaces. Mit dem Qt Designer lassen sich ganz leicht Fenster (mit Buttons, Eingabezeilen, Menülisten usw.) erstellen. Schau dir am besten dazu das einfache Beispiel [http://doc.trolltech.com/3.3/designer-manual-2.html "Metric Conversion"] an.<br />
<br />
Vielleicht ist es Erwähnenswert, dass Qt und Qt Designer im Computerraum installiert sind<br />
<br />
== Links ==<br />
<br />
* [http://www.trolltech.com/products/qt/ "Seite zu Qt von der Firma Trolltech"]: Auf diese findet man ein sehr gute [http://doc.trolltech.com/3.3/index.html "Dokumentation"], zahlreiche [http://doc.trolltech.com/3.3/designer-manual-2.html "Beispiele"] und Downloads zu Qt.<br />
<br />
== Literatur ==<br />
{| cellspacing="5" border=0<br />
| [BLANCHETTE]<br />
| by Jasmin Blanchette, Mark Summerfield; ''"C++ GUI Programming with Qt 3"'';<br />
|-<br />
| &nbsp; <br />
| Das Buch wurde von zwei Entwicklern der Firma Trolltech geschrieben die am Projekt Qt mitgearbeitet haben. Es wird [http://phptr.com/content/images/0131240722/downloads/blanchette_book.pdf "Online"] eine frei Version zum Download (22 MB) angeboten. Entschließt man sich zu Kauft dieses Buches, so erhält man zusätzlich eine CD mit sämtlichen Beispiel aus dem Buch, eine Qt 3.2 Non-Commercial Edition für Windows, Borland C++ 5.5 Non-Commercial Edition, Borland C++ 6.0 Trial Edition, Qt 3.2 Free Editions for Unix/Linux/Mac OS X und SQLite database.<br />
|}</div>62.47.15.170https://itp.tugraz.at/wiki/index.php?title=Qt&diff=753Qt2005-03-24T20:55:50Z<p>62.47.15.170: </p>
<hr />
<div>== Was ist Qt? ==<br />
<br />
Qt ist eine Klassenbibliothek und Entwicklungsumgebung für die plattformübergreifende Programmierung graphischer Benutzeroberflächen (GUI) unter C++. Sie wurde von der norwegischen Firma Trolltech im Jahre 1992 entwickelt. Qt enthält alle Klassen für fast alle gängigen grafischen Eingabeelemente, zum Beispiel für Buttons, Auswahlboxen, Eingabezeilen, und Menülisten, sowie Klassen zur Anordnung dieser Elemente in einem Fenster. Weitere Klassen sind für einen plattformunabhängigen Zugriff auf Dateien, das Ansteuern eines Druckers oder die Erzeugung elementarer Datenstrukturen zuständig.<br />
<br />
<br />
Qt hängt andern berümten Bibliotheken, wie MFC (Microsoft Foundation Classes), in nichts nach. Ganz im Gegenteil. Sie hat viele Vorteile gegenüber MFC:<br />
* Qt ist Plattformunabhängig. Es gibt Qt in zwei Versionen. Eine Version für X-Server, die auf den meisten gängigen Unix-Systemen lauffähig ist, und eine Version für Microsoft Windows (ab Windows 95). So lassen sich mit der Qt-Bibliothek Programme entwickeln, die sowohl unter Windows als auch unter dem meisten Unix-Systemen lauffähig sind. Dazu muss der Quelltext des Programms meist nur auf dem entsprechenden System kompiliert werden.<br />
<br />
* Qt enthält die Klasse "QGL", die das Arbeiten mit OpenGl erleichtern. Dies ermöglicht dem Entwickler hervoragende 3D-Programme mit wenig aufwand zu entwickeln.<br />
<br />
* Für Entwickelung freier Software bietet die Firma Trolltech die Möglichkeit, die Qt-Version für X-Server kostenlos zu nutzen.<br />
<br />
* Man findet sehr gute Literatur die Kostenlos erhältlich sind.<br />
<br />
== Qt Designer ==<br />
<br />
Der Qt Designer ist ein tool für das designen and implementieren von user interfaces entwickelt mit Qt GUI toolkit. Mit dem Qt Designer lassen sich ganz leicht Fenster (mit Buttons, Eingabezeilen, Menülisten usw.) entwickeln. Schau dir am besten dazu das einfache Beispiel [http://doc.trolltech.com/3.3/designer-manual-2.html "Metric Conversion"] an.<br />
<br />
== Links ==<br />
<br />
* [http://www.trolltech.com/products/qt/ "Seite zu Qt von der Firma Trolltech"]: Auf diese findet man ein sehr gute [http://doc.trolltech.com/3.3/index.html "Dokumentation"], zahlreiche [http://doc.trolltech.com/3.3/designer-manual-2.html "Beispiele"] und Downloads zu Qt.<br />
<br />
== Literatur ==<br />
{| cellspacing="5" border=0<br />
| [BLANCHETTE]<br />
| by Jasmin Blanchette, Mark Summerfield; ''"C++ GUI Programming with Qt 3"'';<br />
|-<br />
| &nbsp; <br />
| Das Buch wurde von zwei Entwicklern der Firma Trolltech geschrieben die am Projekt Qt mitgearbeitet haben. Es wird [http://phptr.com/content/images/0131240722/downloads/blanchette_book.pdf "Online"] eine frei Version zum Download (22 MB) angeboten. Entschließt man sich zu Kauft dieses Buches, so erhält man zusätzlich eine CD mit sämtlichen Beispiel aus dem Buch, eine Qt 3.2 Non-Commercial Edition für Windows, Borland C++ 5.5 Non-Commercial Edition, Borland C++ 6.0 Trial Edition, Qt 3.2 Free Editions for Unix/Linux/Mac OS X und SQLite database.<br />
|}</div>62.47.15.170https://itp.tugraz.at/wiki/index.php?title=Qt&diff=752Qt2005-03-24T20:34:55Z<p>62.47.15.170: /* Links */</p>
<hr />
<div>== Was ist Qt? ==<br />
<br />
Qt ist eine Klassenbibliothek und Entwicklungsumgebung für die plattformübergreifende Programmierung graphischer Benutzeroberflächen (GUI) unter C++. Sie wurde von der norwegischen Firma Trolltech im Jahre 1992 entwickelt. Qt enthält alle Klassen für fast alle gängigen grafischen Eingabeelemente, zum Beispiel für Buttons, Auswahlboxen, Eingabezeilen, und Menülisten, sowie Klassen zur Anordnung dieser Elemente in einem Fenster. Weitere Klassen sind für einen plattformunabhängigen Zugriff auf Dateien, das Ansteuern eines Druckers oder die Erzeugung elementarer Datenstrukturen zuständig.<br />
<br />
<br />
Qt hängt andern berümten Bibliotheken, wie MFC (Microsoft Foundation Classes), in nichts nach. Ganz im Gegenteil. Sie hat viele Vorteile gegenüber MFC:<br />
* Qt ist Plattformunabhängig. Es gibt Qt in zwei Versionen. Eine Version für X-Server, die auf den meisten gängigen Unix-Systemen lauffähig ist, und eine Version für Microsoft Windows (ab Windows 95). So lassen sich mit der Qt-Bibliothek Programme entwickeln, die sowohl unter Windows als auch unter dem meisten Unix-Systemen lauffähig sind. Dazu muss der Quelltext des Programms meist nur auf dem entsprechenden System kompiliert werden.<br />
<br />
* Qt enthält die Klasse "QGL", die das Arbeiten mit OpenGl erleichtern. Dies ermöglicht dem Entwickler hervoragende 3D-Programme mit wenig aufwand zu entwickeln.<br />
<br />
* Für Entwickelung freier Software bietet die Firma Trolltech die Möglichkeit, die Qt-Version für X-Server kostenlos zu nutzen.<br />
<br />
* Man findet sehr gute Literatur die Kostenlos erhältlich sind.<br />
<br />
== Links ==<br />
<br />
* [http://www.trolltech.com/products/qt/ "Seite zu Qt von der Firma Trolltech"]: Auf diese findet man ein sehr gute [http://doc.trolltech.com/3.3/index.html "Dokumentation"], zahlreiche [http://doc.trolltech.com/3.3/designer-manual-2.html "Beispiele"] und Downloads zu Qt.<br />
<br />
== Literatur ==<br />
{| cellspacing="5" border=0<br />
| [BLANCHETTE]<br />
| by Jasmin Blanchette, Mark Summerfield; ''"C++ GUI Programming with Qt 3"'';<br />
|-<br />
| &nbsp; <br />
| Das Buch wurde von zwei Entwicklern der Firma Trolltech geschrieben die am Projekt Qt mitgearbeitet haben. Es wird [http://phptr.com/content/images/0131240722/downloads/blanchette_book.pdf "Online"] eine frei Version zum Download (22 MB) angeboten. Entschließt man sich zu Kauft dieses Buches, so erhält man zusätzlich eine CD mit sämtlichen Beispiel aus dem Buch, eine Qt 3.2 Non-Commercial Edition für Windows, Borland C++ 5.5 Non-Commercial Edition, Borland C++ 6.0 Trial Edition, Qt 3.2 Free Editions for Unix/Linux/Mac OS X und SQLite database.<br />
|}</div>62.47.15.170https://itp.tugraz.at/wiki/index.php?title=Qt&diff=751Qt2005-03-24T20:29:32Z<p>62.47.15.170: </p>
<hr />
<div>== Was ist Qt? ==<br />
<br />
Qt ist eine Klassenbibliothek und Entwicklungsumgebung für die plattformübergreifende Programmierung graphischer Benutzeroberflächen (GUI) unter C++. Sie wurde von der norwegischen Firma Trolltech im Jahre 1992 entwickelt. Qt enthält alle Klassen für fast alle gängigen grafischen Eingabeelemente, zum Beispiel für Buttons, Auswahlboxen, Eingabezeilen, und Menülisten, sowie Klassen zur Anordnung dieser Elemente in einem Fenster. Weitere Klassen sind für einen plattformunabhängigen Zugriff auf Dateien, das Ansteuern eines Druckers oder die Erzeugung elementarer Datenstrukturen zuständig.<br />
<br />
<br />
Qt hängt andern berümten Bibliotheken, wie MFC (Microsoft Foundation Classes), in nichts nach. Ganz im Gegenteil. Sie hat viele Vorteile gegenüber MFC:<br />
* Qt ist Plattformunabhängig. Es gibt Qt in zwei Versionen. Eine Version für X-Server, die auf den meisten gängigen Unix-Systemen lauffähig ist, und eine Version für Microsoft Windows (ab Windows 95). So lassen sich mit der Qt-Bibliothek Programme entwickeln, die sowohl unter Windows als auch unter dem meisten Unix-Systemen lauffähig sind. Dazu muss der Quelltext des Programms meist nur auf dem entsprechenden System kompiliert werden.<br />
<br />
* Qt enthält die Klasse "QGL", die das Arbeiten mit OpenGl erleichtern. Dies ermöglicht dem Entwickler hervoragende 3D-Programme mit wenig aufwand zu entwickeln.<br />
<br />
* Für Entwickelung freier Software bietet die Firma Trolltech die Möglichkeit, die Qt-Version für X-Server kostenlos zu nutzen.<br />
<br />
* Man findet sehr gute Literatur die Kostenlos erhältlich sind.<br />
<br />
== Links ==<br />
<br />
* [http://www.trolltech.com/products/qt/ "Seite zu Qt von der Firma Trolltech"]: Auf diese findet man ein sehr gute Dokumentation, zahlreiche Beispiele und Downloads zu Qt.<br />
<br />
== Literatur ==<br />
{| cellspacing="5" border=0<br />
| [BLANCHETTE]<br />
| by Jasmin Blanchette, Mark Summerfield; ''"C++ GUI Programming with Qt 3"'';<br />
|-<br />
| &nbsp; <br />
| Das Buch wurde von zwei Entwicklern der Firma Trolltech geschrieben die am Projekt Qt mitgearbeitet haben. Es wird [http://phptr.com/content/images/0131240722/downloads/blanchette_book.pdf "Online"] eine frei Version zum Download (22 MB) angeboten. Entschließt man sich zu Kauft dieses Buches, so erhält man zusätzlich eine CD mit sämtlichen Beispiel aus dem Buch, eine Qt 3.2 Non-Commercial Edition für Windows, Borland C++ 5.5 Non-Commercial Edition, Borland C++ 6.0 Trial Edition, Qt 3.2 Free Editions for Unix/Linux/Mac OS X und SQLite database.<br />
|}</div>62.47.15.170https://itp.tugraz.at/wiki/index.php?title=Qt&diff=750Qt2005-03-24T20:26:48Z<p>62.47.15.170: </p>
<hr />
<div>== Was ist Qt? ==<br />
<br />
Qt ist eine Klassenbibliothek und Entwicklungsumgebung für die plattformübergreifende Programmierung graphischer Benutzeroberflächen (GUI) unter C++. Sie wurde von der norwegischen Firma Trolltech im Jahre 1992 entwickelt. Qt enthält alle Klassen für fast alle gängigen grafischen Eingabeelemente, zum Beispiel für Buttons, Auswahlboxen, Eingabezeilen, und Menülisten, sowie Klassen zur Anordnung dieser Elemente in einem Fenster. Weitere Klassen sind für einen plattformunabhängigen Zugriff auf Dateien, das Ansteuern eines Druckers oder die Erzeugung elementarer Datenstrukturen zuständig.<br />
<br />
<br />
Qt hängt andern berümten Bibliotheken, wie MFC (Microsoft Foundation Classes), in nichts nach. Ganz im Gegenteil. Sie hat viele Vorteile gegenüber MFC:<br />
* Qt ist Plattformunabhängig. Es gibt Qt in zwei Versionen. Eine Version für X-Server, die auf den meisten gängigen Unix-Systemen lauffähig ist, und eine Version für Microsoft Windows (ab Windows 95). So lassen sich mit der Qt-Bibliothek Programme entwickeln, die sowohl unter Windows als auch unter dem meisten Unix-Systemen lauffähig sind. Dazu muss der Quelltext des Programms meist nur auf dem entsprechenden System kompiliert werden.<br />
<br />
* Qt enthält die Klasse "QGL", die das Arbeiten mit OpenGl erleichtern. Dies ermöglicht dem Entwickler hervoragende 3D-Programme mit wenig aufwand zu entwickeln.<br />
<br />
* Für Entwickelung freier Software bietet die Firma Trolltech die Möglichkeit, die Qt-Version für X-Server kostenlos zu nutzen.<br />
<br />
* Man findet sehr gute Literatur die Kostenlos erhältlich sind.<br />
<br />
== Links ==<br />
<br />
* [http://www.trolltech.com/products/qt/ "Seite zu Qt von der Firma Trolltech"]: Auf diese findet man ein sehr gute Dokumentation, zahlreiche Beispiele und Downloads zu Qt.<br />
<br />
== Literatur ==<br />
<br />
{| cellspacing="5" border=0<br />
| [BLANCHETTE]<br />
| by Jasmin Blanchette, Mark Summerfield; ''"C++ GUI Programming with Qt 3"'';<br />
|-<br />
| &nbsp; <br />
| Das Buch wurde von zwei Entwicklern der Firma Trolltech geschrieben die am Projekt Qt mitgearbeitet haben. Es wird [http://phptr.com/content/images/0131240722/downloads/blanchette_book.pdf "Online"] eine frei Version zum Download (22 MB) angeboten. Entschließt man sich zu Kauft dieses Buches, so erhält man zusätzlich eine CD mit sämtlichen Beispiel aus dem Buch, eine Qt 3.2 Non-Commercial Edition für Windows, Borland C++ 5.5 Non-Commercial Edition, Borland C++ 6.0 Trial Edition, Qt 3.2 Free Editions for Unix/Linux/Mac OS X und SQLite database.<br />
|}</div>62.47.15.170https://itp.tugraz.at/wiki/index.php?title=Cpp_Programmierung&diff=790Cpp Programmierung2005-03-24T20:26:23Z<p>62.47.15.170: </p>
<hr />
<div>=== [[Qt]] ===</div>62.47.15.170https://itp.tugraz.at/wiki/index.php?title=QT&diff=2884QT2005-03-24T20:25:32Z<p>62.47.15.170: </p>
<hr />
<div>== Was ist Qt? ==<br />
<br />
Qt ist eine Klassenbibliothek und Entwicklungsumgebung für die plattformübergreifende Programmierung graphischer Benutzeroberflächen (GUI) unter C++. Sie wurde von der norwegischen Firma Trolltech im Jahre 1992 entwickelt. Qt enthält alle Klassen für fast alle gängigen grafischen Eingabeelemente, zum Beispiel für Buttons, Auswahlboxen, Eingabezeilen, und Menülisten, sowie Klassen zur Anordnung dieser Elemente in einem Fenster. Weitere Klassen sind für einen plattformunabhängigen Zugriff auf Dateien, das Ansteuern eines Druckers oder die Erzeugung elementarer Datenstrukturen zuständig.<br />
<br />
<br />
Qt hängt andern berümten Bibliotheken, wie MFC (Microsoft Foundation Classes), in nichts nach. Ganz im Gegenteil. Sie hat viele Vorteile gegenüber MFC:<br />
* Qt ist Plattformunabhängig. Es gibt Qt in zwei Versionen. Eine Version für X-Server, die auf den meisten gängigen Unix-Systemen lauffähig ist, und eine Version für Microsoft Windows (ab Windows 95). So lassen sich mit der Qt-Bibliothek Programme entwickeln, die sowohl unter Windows als auch unter dem meisten Unix-Systemen lauffähig sind. Dazu muss der Quelltext des Programms meist nur auf dem entsprechenden System kompiliert werden.<br />
<br />
* Qt enthält die Klasse "QGL", die das Arbeiten mit OpenGl erleichtern. Dies ermöglicht dem Entwickler hervoragende 3D-Programme mit wenig aufwand zu entwickeln.<br />
<br />
* Für Entwickelung freier Software bietet die Firma Trolltech die Möglichkeit, die Qt-Version für X-Server kostenlos zu nutzen.<br />
<br />
* Man findet sehr gute Literatur die Kostenlos erhältlich sind.<br />
<br />
== Links ==<br />
<br />
* [http://www.trolltech.com/products/qt/ "Seite zu Qt von der Firma Trolltech"]: Auf diese findet man ein sehr gute Dokumentation, zahlreiche Beispiele und Downloads zu Qt.<br />
<br />
== Literatur ==<br />
<br />
{| cellspacing="5" border=0<br />
| [BLANCHETTE]<br />
| by Jasmin Blanchette, Mark Summerfield; ''"C++ GUI Programming with Qt 3"'';<br />
|-<br />
| &nbsp; <br />
| Das Buch wurde von zwei Entwicklern der Firma Trolltech geschrieben die am Projekt Qt mitgearbeitet haben. Es wird [http://phptr.com/content/images/0131240722/downloads/blanchette_book.pdf "Online"] eine frei Version zum Download (22 MB) angeboten. Entschließt man sich zu Kauft dieses Buches, so erhält man zusätzlich eine CD mit sämtlichen Beispiel aus dem Buch, eine Qt 3.2 Non-Commercial Edition für Windows, Borland C++ 5.5 Non-Commercial Edition, Borland C++ 6.0 Trial Edition, Qt 3.2 Free Editions for Unix/Linux/Mac OS X und SQLite database.<br />
|}</div>62.47.15.170https://itp.tugraz.at/wiki/index.php?title=QT&diff=748QT2005-03-24T20:21:13Z<p>62.47.15.170: </p>
<hr />
<div>== Was ist Qt? ==<br />
<br />
Qt ist eine Klassenbibliothek und Entwicklungsumgebung für die plattformübergreifende Programmierung graphischer Benutzeroberflächen (GUI) unter C++. Sie wurde von der norwegischen Firma Trolltech im Jahre 1992 entwickelt. Qt enthält alle Klassen für fast alle gängigen grafischen Eingabeelemente, zum Beispiel für Buttons, Auswahlboxen, Eingabezeilen, und Menülisten, sowie Klassen zur Anordnung dieser Elemante in einem Fenster. Weitere Klassen sind für einen plattformunabhängigen Zugriff auf Dateien, das Ansteuern eines Druckers oder die Erzeugung elemetarer Datenstrukturen zuständig.<br />
<br />
<br />
Qt hängt andern berümten Bibliotheken, wie MFC (Microsoft Foundation Classes), in nichts nach. Ganz im Gegenteil. Sie hat viele Vorteile gegenüber MFC:<br />
* Qt ist Plattformunabhängig. Es gibt Qt in zwei Versionen. Eine Version für X-Server, die auf den meisten gängigen Unix-Systemen lauffähig ist, und eine Version für Microsoft Windows (ab Windows 95). So lassen sich mit der Qt-Bibliothek Programme entwickeln, die sowohl unter Windows als auch unter dem meisten Unix-Systemen lauffähig sind. Dazu muss der Quelltext des Programms meist nur auf dem entsprechenden System kompiliert werden.<br />
<br />
* Qt enthält die Klasse "QGL", die das Arbeiten mit OpenGl erleichter. Dies ermöglicht dem Entwickler hervoragende 3D-Programme mit weig aufwand zu entwickeln.<br />
<br />
* Für Entwickelung freier Software bietet die Firma Trolltech die Möglichkeit, die Qt-Version für X-Server kostenlos zu nutzen.<br />
<br />
* Man findet sehr gute Literatur die Kostenlos erhältlich sind.<br />
<br />
== Links ==<br />
<br />
* [http://www.trolltech.com/products/qt/ "Seite zu Qt von der Firma Trolltech"]: Auf diese findet man ein sehr gute Dokumentation, zahreiche Beispiele und Downloads zu Qt.<br />
<br />
== Literatur ==<br />
<br />
{| cellspacing="5" border=0<br />
| [BLANCHETTE]<br />
| by Jasmin Blanchette, Mark Summerfield; ''"C++ GUI Programming with Qt 3"'';<br />
|-<br />
| &nbsp; <br />
| Das Buch wurde von zwei entwickelern der Firma Trolltech geschrieben die am Projekt Qt mitgearbeitet haben. Es wird [http://phptr.com/content/images/0131240722/downloads/blanchette_book.pdf "Online"] eine frei Version zum Download (22 MB) angeboten. Entschliesst man sich zu Kauft dieses Buches, so erhält man zusätzlich eine CD mit sämtlichen Beispiel aus dem Buch, eine Qt 3.2 Non-Commercial Edition für Windows, Borland C++ 5.5 Non-Commercial Edition, Borland C++ 6.0 Trial Edition, Qt 3.2 Free Editions for Unix/Linux/Mac OS X und SQLite database.<br />
|}</div>62.47.15.170https://itp.tugraz.at/wiki/index.php?title=Cpp_Programmierung&diff=749Cpp Programmierung2005-03-24T17:32:52Z<p>62.47.15.170: </p>
<hr />
<div>=== [[QT]] ===</div>62.47.15.170https://itp.tugraz.at/wiki/index.php?title=Main_Page&diff=760Main Page2005-03-24T17:31:31Z<p>62.47.15.170: </p>
<hr />
<div>Die Seiten sollen neben Diskussionsmöglichkeiten über Physik auch eine Hilfestellung zur [[Computer Benutzung]] am [http://itp.tugraz.at/ Institut für Theoretische Physik] und dem [[Computerraum Physik]] bieten. Es ist ausdrücklich erlaubt und erwünscht, dass diese Wikipedia Site von den Studenten und Professoren ergänzt oder richtiggestellt wird. Jeder darf etwas schreiben und seine Erfahrungen teilen. <br />
==Lehrveranstaltungen==<br />
*[[Applikationssoftware und Programmierung]] - [[Applikationssoftware - Beiträge|Beiträge]]<br />
**[[Matlab]] - [[Matlab - Beiträge|Beiträge]] - [[Matlab - Fehler|Fehler]]<br />
*[[Fusionsphysik]]<br />
<br />
==Physik==<br />
Es steht jedem frei in diesem Bereich Seiten zu physikalischen Themen anzulegen. <br />
* [[Physik]]<br />
<br />
==Informationen von Studenten für Studenten==<br />
In diesem Bereich kann jeder sein Wissen weitergeben. Vielleicht profitieren einige Studenten oder auch sonstige Personen von diesen Informationen.<br />
* [[Cpp Programmierung]]<br />
<br />
==Computerraum Physik==<br />
Anleitungen und Hilfestellungen zum Computerraum findet ihr unter folgenden Punkten:<br />
<br />
* Bitte durchlesen: [[Wichtiges zur Computerbenutzung]] <br />
* Weiterführende Hilfe: [[Computer Benutzung]]<br />
* Allgemeines zum [[Computerraum Physik]]<br />
* Probleme und Lösungen: [[Liste bekannter Probleme]]<br />
* Informationen über diese Wiki: <br />
** [[Konventionen im Bereich Computerraum]]<br />
** [[Fragen, Probleme, Anregungen ...]]<br />
<br />
Während des Semester halten 2 Studienassistenten im Computerraum '''Sprechstunden'''. Die '''Zeiten''' und '''Mailadressen''' findet ihr unter [[Computerraum Physik]]<br />
<br />
----<br />
Please see [http://meta.wikipedia.org/wiki/MediaWiki_i18n documentation on customizing the interface]<br />
and the [http://meta.wikipedia.org/wiki/MediaWiki_User%27s_Guide User's Guide] for usage and configuration help.</div>62.47.15.170