Desenvolupament d'interfícies
2015-09-22 Presentació + Hola en QT
- Presentació
- pr00.tar.gz --> Hola en QT
2015-09-23 Enviar un text amb QtDebug
- pr01b.tar.gz --> Cierra la ventana de QT y explicación de los tres métodos, privado, público y protegido.
- pr01c.tar.gz --> Añadido recuadro para escribir y enviarlo por terminal con un botón o con la tecla de retroceso (diferente aplicación que pr01.tar.gz de binefa)
- Binefa
- pr01.tar.gz --> Cierra la ventana de QT
- pr01b.tar.gz --> Envia un mensaje via terminal mediante un botón
- pr01c.tar.gz --> Envia el mensaje via terminal pulsando intro o un botón
- pr03_0-99 --> Slider que mueve LCD de 0 a 99.
- pr03_0-1000 --> Slider que mueve LCD de 0 a 1000.
- pr03_-1000-1000 --> Slider que mueve LCD de -1000 a 1000.
- pr03_ALL --> Los tres anteriores aplicados en el mismo programa.
- Binefa
- pr02a.tar.gz --> Función de Connect con Slot para enviar texto. (avance de pr01c)
- Example01.cpp --> Creació de .cpp amb geany, afegint #include <QCoreApplication>.
- t00Qt5.pro --> Afegeix QT += widgets al .pro, creat amb qmake -project.
- Binefa
- Per compilar:
- qmake -project
- qmake
- make
- ./Arxiu
- Console01 --> Mostra "console application\n" a la consola
- Console02 --> Mostra "console application\n" a la consola
- File --> Crea un fitxer que posa "You make me want to be a better man."
- szerelem --> Llegeix un arxiu anomenat szrelem.txt en UTF8.
- szerelem2 --> El mateix amb punters.
- szerelem3 --> Una altre forma de posar el punter.
- Binefa
- aSeques --> Mostra "console application".
- console02 --> Mostra "console application" amb QTextStream.
- fitxer00 --> Crea un fitxer que posa "You make me want to be a better man."
- fitxer01 --> Crea un fitxer, però en aquest cas utilitza apuntadors.
- intl00 --> Llegeix un arxiu anomenat szrelem en UTF8.
- intl01 --> El mateix amb punters.
- intl02 --> Posible adaptació per Windows.
- mlist_00.cpp --> Arxiu extret de zetcode.
- mlist_01.cpp --> Arxiu sense utilitzar out. Utilitzant Debug.
- mlist_02.cpp --> Corregit blackspace de més.
- mlist_03.cpp --> Nova Clase CNum
- mlist_04.cpp --> Afegits apuntadors i sobrecàrrega del constructor.
- Per que sorti a la consola de Windows, en l'arxiu .pro tens que afegir CONFIG += console.
- Exercici.zip --> Crea els constructors i es destrueixen al finalitzar el programa.
- Binefa
- mlist2.cpp --> Equivalent a mlist_02.cpp propi.
- mlist2_00.cpp--> Equivalent a mlist_03.cpp.
- mlist2_01.cpp --> El mateix amb apuntadors.
- mlist2_02.cpp --> El mateix però amb una sobrecàrrega al constructor per pasar el valor desitjat.
- mlist2_03.cpp --> Dirá que int CNum::x esta protegit al intentar modificar directament la variable, per tant, es modificará int x a públic perque pugui funcionar, aquí podem observar com un número protegit no pot ser accedit desde qualsevol lloc. Finalment equivalent a mlist_04.cpp.
- mlist2_04.cpp --> El mateix però a class nomès està la declaració i apart estan definits els mètodes, constructors, destructors...
- mlist2_05.zip --> Divideix els arxius main.cpp, clase.cpp (cnum.cpp) i clase.h (cnum.h). Ara portará un #include "cnum.h". Normalment els defines els trobem al .h.
- roti.zip --> Solució Exercici.zip, crea els constructors i es destrueixen al finalitzar el programa.
- roti04 --> Mostra les herències en diferents arxius.
- Polimorfisme: És poden utilitzar coses que pertanen als pares...
- Binefa
- roti02 --> Ús de la funció vDiguesValorAtributs sobrecàrregada per dir els valors dels atributs.
- roti03 --> Mostra les herències en diferents arxius.
- roti04 --> Mostra les herències en diferents arxius.
- pr03.zip --> Utilitzat a nova.zip, slider 0-99.
- nova.zip --> Integra dos Widgets en el mateix programa de QT
- Exàmen 2014.
- Exercici_01 del exàmen.
- Rellotge_00 -> Mostra hora en LCD
- Rellotge_01 -> S'actualitza.
- Pàgina original: http://zetcode.com/gui/qt4/strings/
- 2015-10-14_ALL --> Descarga el comprimit.
- center.cpp --> Finestra centrada. Visitar 2015-09-30 per saber com compilar.
- tooltip.cpp --> Si et situes sobre la finestra mostrarà informació.
- icon.cpp --> Icona a la finestra, no funciona...
- cursors.cpp --> --> Diferents tipus de cursors.
- pushbutton.cpp --> Tanca l'aplicació quan dones click al botó.
- plusminus.h, plusminus.cpp, main.cpp --> suma o resta a un nombre mitjançant botons.
- absolute.cpp --> Posició absoluta:
- La mida i la posició d'un giny no canvien si redimensionar una finestra.
- Aplicacions veuen diferents (sovint malament) en diverses plataformes.
- El canvi de fonts en la nostra aplicació podria espatllar el disseny.
- Si decidim canviar la nostra disposició, hem de refer completament la nostra disposició, que és tediós i lent.
- verticalbox.h, verticalbox.cpp, main.cpp --> Afegir ginys verticalment.
- buttons.h, buttons.cpp, main.cpp --> Botons adaptats a la finestra.
- layouts.h, lyouts.cpp, main.cpp --> Mostra una llista seleccionable amb 4 botons.
- form.h, form.cpp, main.cpp --> QFormLayout és un gestor de disseny simple que maneja formes de widgets d'entrada i les seves etiquetes associades. Presenta els seus fills en una forma de dues columnes. La columna de l'esquerra consisteix en etiquetes i la columna de la dreta consta de widgets d'entrada com QLineEdit o QSpinBox.
2015-10-20
- Files and directories
- First programs:
- Binefa
- cursors.cpp --> Crea tres frames i canvia el cursor al pasar per sobre.
- help.png
- icon.cpp --> Canvia l'icona de l'aplicació.
- mesMenys.zip --> Hi han dos botons, si li dones al mes suma un, si li dones al menys resta un.
- mesMenys02.zip
- mesMenys03.zip
- pushButton.cpp --> Botó en mig que tanca l'aplicació.
- pushButton02.cpp
- SimpleMenu.zip --> Fa un menu a la barra d'eines que quan dones a quit tanca l'aplicació.
- AnotherMenu.zip --> S'afegeix el New, l'Open (que no fan res) una barra de separació i el quit que ho tanca.
- Suma_Resta.zip (With QT) --> Fa la suma amb &+ i &-, fet amb qt.
- menu03.zip
- Binefa
2015-10-22
- checkable.zip --> Crea un status bar que surt si esta clicat o no.
- toolbar.zip --> Genera la toolbar sense menu.
- skeleton.zip --> Tens una barra d'eines amb l'opció de tancar i tens els dos icones a la toolbar, amb un de tancar tambè que tanca l'aplicació.
- Binefa
2015-10-27
2015-10-29
2015-11-03
20151105
20151110
20151124
20151125
- Buttons --> Tens dos botons que es redimensionen depenent de com mous la finestra.
- Form --> Formularis amb el mail mitjançant focus...
- Layouts --> Mostra una llista de noms amb quatre icons.
- Verticalbox_01 --> VerticalBox amb botons i un espai entre els diferents botons.
- Verticalbox
- Binefa
- 00_verticalBox
- 01_buttons
- 02_layouts
- 03_layouts
- 05_form_00
- Email.cpp
2015-10-29
2015-11-03
- QMouseEvent exercise.
- Disconnect_00 --> Un botó i un checbox, si el textBox esta seleccionat el botó pot ser presionat i sortirà un missatge pe'l terminal.
- Keypress_00 --> Si prems esc es tanca l'aplicació.
- label_00 --> Etiqueta amb un txt dintre i un tipus de lletra que s'ha de descarregar.
- move_00
- move_01 --> Agafa les cordenades de la pestaña i ho posa al títol de l'aplicació.
- Binefa
20151105
20151110
- examen06 --> Decideix si va cap a la dreta o esquerra el que escribies.
- listwidget --> Mosta la llista amb noms i els botons son funcionals, pots afegir, eliminar....
- Binefa
- Binefa
- 25_pixmap
- 25_pixmap_02
- 25_pixmap_03
- 25_pixmap_04
- 25_pixmap_05_noVa-->Un visor d'imatges.
- Binefa
- 20151112python
- 27_gif
- 27_gif_02
- 28_gifAnalyzer_00
- 28_gifAnalyzer_02 --> Gif d'un Pingui.
- 28_gifAnalyzer_03
- 28_gifAnalyzer_04 --> Gif d'un Planeta, quan dones stop canvia...
- 32_dib
- 32_dib_03
- colours --> Mostra rectangles amb colors.
- donut --> Agafa del centre i fa circumferencies amb paintEvent, mitjançant una eclipse.
- lines --> Fa linees de diferents tipus.
- shapes
- Binefa
- 32_dib_03_amb_signals
- 32_dib_03_amb_voltes
- 32_dib_04_tecles --> Fa un slider que fa canviar la posició del dibuix i dir els angles de la figura.
- Binefa
20151124
20151125
20151126
20151201
20151203
20160119
Propuestas:
Overing --> que cambia el statusbar cuando pasas por toolbar.
Widget central que ya tenemos.
proper dia:
emit
20151201
20151203
- Binefa
20160119
Propuestas:
Overing --> que cambia el statusbar cuando pasas por toolbar.
Widget central que ya tenemos.
proper dia:
emit
---
Format calc. para que salga alineado a la derecha y que con el intro sea como poner igual.
Format calc. para que salga alineado a la derecha y que con el intro sea como poner igual.
Cap comentari :
Publica un comentari a l'entrada