C++Guns – RoboBlog

22.12.2012

Qt && Unicode

Filed under: Allgemein — Tags: , — Thomas @ 14:12

Dieses kleine Programm wandelt Text wie ".and." "&&" u.s.w. in Unicode Zeichen um. Irgendwann kommt noch eine automatische Umformung zur konjunktive Normalform KNF // input QString text = ui->lineEdit->text(); // replace easy to write operator with unicode symbol // and text = text.replace("&&", QChar(8743)); text = text.replace(".and.", QChar(8743), Qt::CaseInsensitive); // or text = text.replace("||", QChar(8744)); […]

21.01.2012

my minesweeper

Filed under: Allgemein — Tags: , — Thomas @ 01:01

Wollte mal schaun, ob ich sowas auch programmieren kann. Jup.

12.03.2011

Servocontroller mit GUI

Filed under: Allgemein — Tags: , , — Thomas @ 02:03

So, nun habe ich in Qt ein Programm geschrieben, mit dem ich alle 8 Servos ueber USB/Serielle fernsteuern kann. Momentan sieht der Datenhandschuh Aktor so aus. Da fehlt nur etwas Fantasie ūüėÄ

06.03.2011

Filedialog nativ

Filed under: Allgemein — Tags: — Thomas @ 13:03

Mir ist aufgefallen, dass der FileDialog sich ge√§ndert hat. Nach kurzem Suchen fand ich dann auch den Grund. Einmal war Qt 4.7.0 vom QtCreator eingestellt und einmal die Systeminstallation. Der native Dialog ist aber f√ľrchterlich. Der eingekreiste Teil in den Bildern macht deutlich was ich sagen will. Keine Ahnung ob das nur bei mir so […]

03.03.2011

Icon als Resource im QtCreator einbinden

Filed under: Allgemein — Tags: — Thomas @ 19:03

Wollte gerade im QtCreator einem Pushbutton ein Icon aus der Resource Datei zuweisen -> ging nicht. Man konnte nichts ausw√§hlen, es wurden keine Datein angezeigt, obwohl sie in der Resourcedatei vorhanden waren. Abhilfe schaffte die Datei von Hand mit einem Texteditor zu bearbeiten. So, dass sie wie folgt aussiegt < RCC> < qresource> < file>icon/clear.png […]

28.07.2010

Komische Transparenz mit Qt

Filed under: programmieren — Tags: — Thomas @ 11:07

Wie man in Qt ein transparentes Fester programmiert, wo auch noch der Rahmen zu sehen ist, dass habe ich nicht hinbekommen. Aber daf√ľr etwas anderes. Siehe Bild. Hier ist nochmal der Code. QWidget *w = new QWidget(); w->resize(200,200); QRegion maskedRegion(w->x(), w->y(), w->width(), w->height(), QRegion::Ellipse); QRegion maskedRegion1(w->x(), w->y(), w->width(), w->height(), QRegion::Rectangle); w->setMask(maskedRegion1.subtract(maskedRegion)); w->show();

« Newer Posts

Powered by WordPress