Qt5 Python GUI programming cookbook :: building responsive and powerful cross-platform applications with PyQt /
QT5 Python GUI Programming Cookbook will guide you from the very basics of creating a fully functional GUI application using PyQT with only a few lines of code. Each recipe adds more widgets to the GUIs we are creating. You will learn how easy it is to get started and you might be surprised how adva...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham, UK :
Packt Publishing,
2018.
|
Schlagworte: | |
Online-Zugang: | Volltext |
Zusammenfassung: | QT5 Python GUI Programming Cookbook will guide you from the very basics of creating a fully functional GUI application using PyQT with only a few lines of code. Each recipe adds more widgets to the GUIs we are creating. You will learn how easy it is to get started and you might be surprised how advanced you can become in just a short time of coding. |
Beschreibung: | 1 online resource : illustrations |
ISBN: | 9781788830461 1788830466 1788831004 9781788831000 |
Internformat
MARC
LEADER | 00000cam a2200000 i 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-on1049177168 | ||
003 | OCoLC | ||
005 | 20241004212047.0 | ||
006 | m o d | ||
007 | cr unu|||||||| | ||
008 | 180822s2018 enka o 000 0 eng d | ||
040 | |a UMI |b eng |e rda |e pn |c UMI |d YDX |d OCLCF |d STF |d TEFOD |d CEF |d G3B |d TEFOD |d EBLCP |d MERUC |d UAB |d UKAHL |d N$T |d OCLCQ |d UX1 |d K6U |d NLW |d OCLCO |d OCLCQ |d OCLCO |d NZAUC |d OCLCQ |d OCLCO |d OCLCL |d SXB | ||
019 | |a 1047773291 |a 1175623895 | ||
020 | |a 9781788830461 |q (electronic bk.) | ||
020 | |a 1788830466 |q (electronic bk.) | ||
020 | |a 1788831004 |q (Trade Paper) | ||
020 | |a 9781788831000 | ||
020 | |z 9781788831000 | ||
024 | 3 | |a 9781788831000 | |
035 | |a (OCoLC)1049177168 |z (OCoLC)1047773291 |z (OCoLC)1175623895 | ||
037 | |a CL0500000987 |b Safari Books Online | ||
037 | |a 3E491BC6-C3AB-45B3-A011-DAFF898E083E |b OverDrive, Inc. |n http://www.overdrive.com | ||
050 | 4 | |a QA76.9.U83 |a QA76.73.P98 | |
082 | 7 | |a 005.133 |2 23 | |
049 | |a MAIN | ||
100 | 1 | |a Harwani, B. M., |e author. |0 http://id.loc.gov/authorities/names/no2010063388 | |
245 | 1 | 0 | |a Qt5 Python GUI programming cookbook : |b building responsive and powerful cross-platform applications with PyQt / |c B.M. Harwani. |
246 | 3 | |a Qt five Python graphical user interface programming cookbook | |
264 | 1 | |a Birmingham, UK : |b Packt Publishing, |c 2018. | |
300 | |a 1 online resource : |b illustrations | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
588 | 0 | |a Online resource; title from title page (Safari, viewed August 21, 2018). | |
505 | 0 | |a Cover; Title Page; Copyright and Credits; Dedication; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Creating a User Interface with Qt Components; Introduction; PyQt; Ways of creating GUI applications; Displaying a welcome message; Understanding the Label widget; Methods; Understanding the Line Edit widget; Methods; Understanding the Push Button widget; How to do it ... ; How it works ... ; Using the Radio Button widget; Understanding Radio Button; Methods ; Signal description; How to do it ... ; How it works ... ; Grouping radio buttons; Getting ready; How to do it ... | |
505 | 8 | |a How it works ... Displaying options in the form of checkboxes; Getting ready; Method application; Signal description; How to do it ... ; How it works ... ; Displaying two groups of checkboxes; Getting ready; How to do it ... ; How it works ... ; Chapter 2: Event Handling -- Signals and Slots; Introduction; Using Signal/Slot Editor; How to do it ... ; Copying and pasting text from one Line Edit widget to another; Getting ready; How to do it ... ; How it works ... ; Converting data types and making a small calculator; How to do it ... ; How it works ... ; Using the Spin Box widget; Getting ready; How to do it ... | |
505 | 8 | |a How it works ... Using scrollbars and sliders; Getting ready; How to do it ... ; How it works ... ; Using List Widget; Getting ready; How to do it ... ; How it works ... ; Selecting multiple list items from one List Widget and displaying them in another; How to do it ... ; How it works ... ; Adding items into List Widget; How to do it ... ; How it works ... ; Performing operations in List Widget; Getting ready; Methods provided by the QListWidgetItem class; How to do it ... ; How it works ... ; Using the Combo Box widget; How to do it ... ; How it works ... ; Using the Font Combo Box widget; Getting ready | |
505 | 8 | |a How to do it ... How it works ... ; Using the Progress Bar widget; Getting ready; How to do it ... ; How it works ... ; Chapter 3: Working with Date and Time; Displaying LCD digits; Using Timers; Using the QTime class; Displaying system clock time in LCD-like digits; How to do it ... ; How it works ... ; Displaying the date selected by the user from Calendar Widget; Getting ready; Displaying a calendar; Using the QDate class; Using the Date Edit widget; How to do it ... ; How it works ... ; Creating a hotel reservation form ; Getting ready; How to do it ... ; How it works ... | |
505 | 8 | |a Displaying tabular data using Table WidgetGetting ready; Table Widget; The QTableWidgetItem class; How to do it ... ; How it works ... ; Chapter 4: Understanding OOP Concepts; Object-oriented programming; Creating a class; Using the built-in class attributes; Accessing class variables in instance methods; Instances; Using classes in GUI; How to do it ... ; How it works ... ; Making the application more elaborate; Inheritance; Types of inheritance; Using single inheritance; Getting ready; How to do it ... ; How it works ... ; Using multilevel inheritance; Getting ready; How to do it ... ; How it works ... | |
520 | |a QT5 Python GUI Programming Cookbook will guide you from the very basics of creating a fully functional GUI application using PyQT with only a few lines of code. Each recipe adds more widgets to the GUIs we are creating. You will learn how easy it is to get started and you might be surprised how advanced you can become in just a short time of coding. | ||
650 | 0 | |a Graphical user interfaces (Computer systems) |x Programming. | |
650 | 0 | |a Python (Computer program language) |0 http://id.loc.gov/authorities/subjects/sh96008834 | |
650 | 0 | |a Application software |x Development. |0 http://id.loc.gov/authorities/subjects/sh95009362 | |
650 | 6 | |a Interfaces graphiques (Informatique) |x Programmation. | |
650 | 6 | |a Python (Langage de programmation) | |
650 | 6 | |a Logiciels d'application |x Développement. | |
650 | 7 | |a Internet: general works. |2 bicssc | |
650 | 7 | |a Web programming. |2 bicssc | |
650 | 7 | |a Programming & scripting languages: general. |2 bicssc | |
650 | 7 | |a Computers |x Web |x General. |2 bisacsh | |
650 | 7 | |a Computers |x Internet |x Application Development. |2 bisacsh | |
650 | 7 | |a Computers |x Programming Languages |x Python. |2 bisacsh | |
650 | 7 | |a Application software |x Development |2 fast | |
650 | 7 | |a Python (Computer program language) |2 fast | |
655 | 4 | |a Electronic book. | |
758 | |i has work: |a Qt5 Python GUI programming cookbook (Text) |1 https://id.oclc.org/worldcat/entity/E39PCGYXfDYqGfCFdrFM7g8vd3 |4 https://id.oclc.org/worldcat/ontology/hasWork | ||
856 | 4 | 0 | |l FWS01 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1860859 |3 Volltext |
938 | |a Askews and Holts Library Services |b ASKH |n BDZ0037628269 | ||
938 | |a ProQuest Ebook Central |b EBLB |n EBL5520890 | ||
938 | |a EBSCOhost |b EBSC |n 1860859 | ||
938 | |a YBP Library Services |b YANK |n 15623183 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-on1049177168 |
---|---|
_version_ | 1816882468844732417 |
adam_text | |
any_adam_object | |
author | Harwani, B. M. |
author_GND | http://id.loc.gov/authorities/names/no2010063388 |
author_facet | Harwani, B. M. |
author_role | aut |
author_sort | Harwani, B. M. |
author_variant | b m h bm bmh |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.9.U83 QA76.73.P98 |
callnumber-search | QA76.9.U83 QA76.73.P98 |
callnumber-sort | QA 276.9 U83 Q A76 273. P98 |
callnumber-subject | QA - Mathematics |
collection | ZDB-4-EBA |
contents | Cover; Title Page; Copyright and Credits; Dedication; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Creating a User Interface with Qt Components; Introduction; PyQt; Ways of creating GUI applications; Displaying a welcome message; Understanding the Label widget; Methods; Understanding the Line Edit widget; Methods; Understanding the Push Button widget; How to do it ... ; How it works ... ; Using the Radio Button widget; Understanding Radio Button; Methods ; Signal description; How to do it ... ; How it works ... ; Grouping radio buttons; Getting ready; How to do it ... How it works ... Displaying options in the form of checkboxes; Getting ready; Method application; Signal description; How to do it ... ; How it works ... ; Displaying two groups of checkboxes; Getting ready; How to do it ... ; How it works ... ; Chapter 2: Event Handling -- Signals and Slots; Introduction; Using Signal/Slot Editor; How to do it ... ; Copying and pasting text from one Line Edit widget to another; Getting ready; How to do it ... ; How it works ... ; Converting data types and making a small calculator; How to do it ... ; How it works ... ; Using the Spin Box widget; Getting ready; How to do it ... How it works ... Using scrollbars and sliders; Getting ready; How to do it ... ; How it works ... ; Using List Widget; Getting ready; How to do it ... ; How it works ... ; Selecting multiple list items from one List Widget and displaying them in another; How to do it ... ; How it works ... ; Adding items into List Widget; How to do it ... ; How it works ... ; Performing operations in List Widget; Getting ready; Methods provided by the QListWidgetItem class; How to do it ... ; How it works ... ; Using the Combo Box widget; How to do it ... ; How it works ... ; Using the Font Combo Box widget; Getting ready How to do it ... How it works ... ; Using the Progress Bar widget; Getting ready; How to do it ... ; How it works ... ; Chapter 3: Working with Date and Time; Displaying LCD digits; Using Timers; Using the QTime class; Displaying system clock time in LCD-like digits; How to do it ... ; How it works ... ; Displaying the date selected by the user from Calendar Widget; Getting ready; Displaying a calendar; Using the QDate class; Using the Date Edit widget; How to do it ... ; How it works ... ; Creating a hotel reservation form ; Getting ready; How to do it ... ; How it works ... Displaying tabular data using Table WidgetGetting ready; Table Widget; The QTableWidgetItem class; How to do it ... ; How it works ... ; Chapter 4: Understanding OOP Concepts; Object-oriented programming; Creating a class; Using the built-in class attributes; Accessing class variables in instance methods; Instances; Using classes in GUI; How to do it ... ; How it works ... ; Making the application more elaborate; Inheritance; Types of inheritance; Using single inheritance; Getting ready; How to do it ... ; How it works ... ; Using multilevel inheritance; Getting ready; How to do it ... ; How it works ... |
ctrlnum | (OCoLC)1049177168 |
dewey-full | 005.133 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.133 |
dewey-search | 005.133 |
dewey-sort | 15.133 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>06549cam a2200709 i 4500</leader><controlfield tag="001">ZDB-4-EBA-on1049177168</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20241004212047.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr unu||||||||</controlfield><controlfield tag="008">180822s2018 enka o 000 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">UMI</subfield><subfield code="b">eng</subfield><subfield code="e">rda</subfield><subfield code="e">pn</subfield><subfield code="c">UMI</subfield><subfield code="d">YDX</subfield><subfield code="d">OCLCF</subfield><subfield code="d">STF</subfield><subfield code="d">TEFOD</subfield><subfield code="d">CEF</subfield><subfield code="d">G3B</subfield><subfield code="d">TEFOD</subfield><subfield code="d">EBLCP</subfield><subfield code="d">MERUC</subfield><subfield code="d">UAB</subfield><subfield code="d">UKAHL</subfield><subfield code="d">N$T</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">UX1</subfield><subfield code="d">K6U</subfield><subfield code="d">NLW</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">NZAUC</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCL</subfield><subfield code="d">SXB</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">1047773291</subfield><subfield code="a">1175623895</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781788830461</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1788830466</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1788831004</subfield><subfield code="q">(Trade Paper)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781788831000</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="z">9781788831000</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9781788831000</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1049177168</subfield><subfield code="z">(OCoLC)1047773291</subfield><subfield code="z">(OCoLC)1175623895</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">CL0500000987</subfield><subfield code="b">Safari Books Online</subfield></datafield><datafield tag="037" ind1=" " ind2=" "><subfield code="a">3E491BC6-C3AB-45B3-A011-DAFF898E083E</subfield><subfield code="b">OverDrive, Inc.</subfield><subfield code="n">http://www.overdrive.com</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.9.U83</subfield><subfield code="a">QA76.73.P98</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">005.133</subfield><subfield code="2">23</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Harwani, B. M.,</subfield><subfield code="e">author.</subfield><subfield code="0">http://id.loc.gov/authorities/names/no2010063388</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Qt5 Python GUI programming cookbook :</subfield><subfield code="b">building responsive and powerful cross-platform applications with PyQt /</subfield><subfield code="c">B.M. Harwani.</subfield></datafield><datafield tag="246" ind1="3" ind2=" "><subfield code="a">Qt five Python graphical user interface programming cookbook</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Birmingham, UK :</subfield><subfield code="b">Packt Publishing,</subfield><subfield code="c">2018.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource :</subfield><subfield code="b">illustrations</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Online resource; title from title page (Safari, viewed August 21, 2018).</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Cover; Title Page; Copyright and Credits; Dedication; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Creating a User Interface with Qt Components; Introduction; PyQt; Ways of creating GUI applications; Displaying a welcome message; Understanding the Label widget; Methods; Understanding the Line Edit widget; Methods; Understanding the Push Button widget; How to do it ... ; How it works ... ; Using the Radio Button widget; Understanding Radio Button; Methods ; Signal description; How to do it ... ; How it works ... ; Grouping radio buttons; Getting ready; How to do it ...</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">How it works ... Displaying options in the form of checkboxes; Getting ready; Method application; Signal description; How to do it ... ; How it works ... ; Displaying two groups of checkboxes; Getting ready; How to do it ... ; How it works ... ; Chapter 2: Event Handling -- Signals and Slots; Introduction; Using Signal/Slot Editor; How to do it ... ; Copying and pasting text from one Line Edit widget to another; Getting ready; How to do it ... ; How it works ... ; Converting data types and making a small calculator; How to do it ... ; How it works ... ; Using the Spin Box widget; Getting ready; How to do it ...</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">How it works ... Using scrollbars and sliders; Getting ready; How to do it ... ; How it works ... ; Using List Widget; Getting ready; How to do it ... ; How it works ... ; Selecting multiple list items from one List Widget and displaying them in another; How to do it ... ; How it works ... ; Adding items into List Widget; How to do it ... ; How it works ... ; Performing operations in List Widget; Getting ready; Methods provided by the QListWidgetItem class; How to do it ... ; How it works ... ; Using the Combo Box widget; How to do it ... ; How it works ... ; Using the Font Combo Box widget; Getting ready</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">How to do it ... How it works ... ; Using the Progress Bar widget; Getting ready; How to do it ... ; How it works ... ; Chapter 3: Working with Date and Time; Displaying LCD digits; Using Timers; Using the QTime class; Displaying system clock time in LCD-like digits; How to do it ... ; How it works ... ; Displaying the date selected by the user from Calendar Widget; Getting ready; Displaying a calendar; Using the QDate class; Using the Date Edit widget; How to do it ... ; How it works ... ; Creating a hotel reservation form ; Getting ready; How to do it ... ; How it works ...</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Displaying tabular data using Table WidgetGetting ready; Table Widget; The QTableWidgetItem class; How to do it ... ; How it works ... ; Chapter 4: Understanding OOP Concepts; Object-oriented programming; Creating a class; Using the built-in class attributes; Accessing class variables in instance methods; Instances; Using classes in GUI; How to do it ... ; How it works ... ; Making the application more elaborate; Inheritance; Types of inheritance; Using single inheritance; Getting ready; How to do it ... ; How it works ... ; Using multilevel inheritance; Getting ready; How to do it ... ; How it works ...</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">QT5 Python GUI Programming Cookbook will guide you from the very basics of creating a fully functional GUI application using PyQT with only a few lines of code. Each recipe adds more widgets to the GUIs we are creating. You will learn how easy it is to get started and you might be surprised how advanced you can become in just a short time of coding.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Graphical user interfaces (Computer systems)</subfield><subfield code="x">Programming.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Python (Computer program language)</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh96008834</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Application software</subfield><subfield code="x">Development.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh95009362</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Interfaces graphiques (Informatique)</subfield><subfield code="x">Programmation.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Python (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Logiciels d'application</subfield><subfield code="x">Développement.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Internet: general works.</subfield><subfield code="2">bicssc</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Web programming.</subfield><subfield code="2">bicssc</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Programming & scripting languages: general.</subfield><subfield code="2">bicssc</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computers</subfield><subfield code="x">Web</subfield><subfield code="x">General.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computers</subfield><subfield code="x">Internet</subfield><subfield code="x">Application Development.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Computers</subfield><subfield code="x">Programming Languages</subfield><subfield code="x">Python.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Application software</subfield><subfield code="x">Development</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Python (Computer program language)</subfield><subfield code="2">fast</subfield></datafield><datafield tag="655" ind1=" " ind2="4"><subfield code="a">Electronic book.</subfield></datafield><datafield tag="758" ind1=" " ind2=" "><subfield code="i">has work:</subfield><subfield code="a">Qt5 Python GUI programming cookbook (Text)</subfield><subfield code="1">https://id.oclc.org/worldcat/entity/E39PCGYXfDYqGfCFdrFM7g8vd3</subfield><subfield code="4">https://id.oclc.org/worldcat/ontology/hasWork</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">FWS01</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1860859</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">Askews and Holts Library Services</subfield><subfield code="b">ASKH</subfield><subfield code="n">BDZ0037628269</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ProQuest Ebook Central</subfield><subfield code="b">EBLB</subfield><subfield code="n">EBL5520890</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">1860859</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">15623183</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
genre | Electronic book. |
genre_facet | Electronic book. |
id | ZDB-4-EBA-on1049177168 |
illustrated | Illustrated |
indexdate | 2024-11-27T13:29:06Z |
institution | BVB |
isbn | 9781788830461 1788830466 1788831004 9781788831000 |
language | English |
oclc_num | 1049177168 |
open_access_boolean | |
owner | MAIN DE-863 DE-BY-FWS |
owner_facet | MAIN DE-863 DE-BY-FWS |
physical | 1 online resource : illustrations |
psigel | ZDB-4-EBA |
publishDate | 2018 |
publishDateSearch | 2018 |
publishDateSort | 2018 |
publisher | Packt Publishing, |
record_format | marc |
spelling | Harwani, B. M., author. http://id.loc.gov/authorities/names/no2010063388 Qt5 Python GUI programming cookbook : building responsive and powerful cross-platform applications with PyQt / B.M. Harwani. Qt five Python graphical user interface programming cookbook Birmingham, UK : Packt Publishing, 2018. 1 online resource : illustrations text txt rdacontent computer c rdamedia online resource cr rdacarrier Online resource; title from title page (Safari, viewed August 21, 2018). Cover; Title Page; Copyright and Credits; Dedication; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Creating a User Interface with Qt Components; Introduction; PyQt; Ways of creating GUI applications; Displaying a welcome message; Understanding the Label widget; Methods; Understanding the Line Edit widget; Methods; Understanding the Push Button widget; How to do it ... ; How it works ... ; Using the Radio Button widget; Understanding Radio Button; Methods ; Signal description; How to do it ... ; How it works ... ; Grouping radio buttons; Getting ready; How to do it ... How it works ... Displaying options in the form of checkboxes; Getting ready; Method application; Signal description; How to do it ... ; How it works ... ; Displaying two groups of checkboxes; Getting ready; How to do it ... ; How it works ... ; Chapter 2: Event Handling -- Signals and Slots; Introduction; Using Signal/Slot Editor; How to do it ... ; Copying and pasting text from one Line Edit widget to another; Getting ready; How to do it ... ; How it works ... ; Converting data types and making a small calculator; How to do it ... ; How it works ... ; Using the Spin Box widget; Getting ready; How to do it ... How it works ... Using scrollbars and sliders; Getting ready; How to do it ... ; How it works ... ; Using List Widget; Getting ready; How to do it ... ; How it works ... ; Selecting multiple list items from one List Widget and displaying them in another; How to do it ... ; How it works ... ; Adding items into List Widget; How to do it ... ; How it works ... ; Performing operations in List Widget; Getting ready; Methods provided by the QListWidgetItem class; How to do it ... ; How it works ... ; Using the Combo Box widget; How to do it ... ; How it works ... ; Using the Font Combo Box widget; Getting ready How to do it ... How it works ... ; Using the Progress Bar widget; Getting ready; How to do it ... ; How it works ... ; Chapter 3: Working with Date and Time; Displaying LCD digits; Using Timers; Using the QTime class; Displaying system clock time in LCD-like digits; How to do it ... ; How it works ... ; Displaying the date selected by the user from Calendar Widget; Getting ready; Displaying a calendar; Using the QDate class; Using the Date Edit widget; How to do it ... ; How it works ... ; Creating a hotel reservation form ; Getting ready; How to do it ... ; How it works ... Displaying tabular data using Table WidgetGetting ready; Table Widget; The QTableWidgetItem class; How to do it ... ; How it works ... ; Chapter 4: Understanding OOP Concepts; Object-oriented programming; Creating a class; Using the built-in class attributes; Accessing class variables in instance methods; Instances; Using classes in GUI; How to do it ... ; How it works ... ; Making the application more elaborate; Inheritance; Types of inheritance; Using single inheritance; Getting ready; How to do it ... ; How it works ... ; Using multilevel inheritance; Getting ready; How to do it ... ; How it works ... QT5 Python GUI Programming Cookbook will guide you from the very basics of creating a fully functional GUI application using PyQT with only a few lines of code. Each recipe adds more widgets to the GUIs we are creating. You will learn how easy it is to get started and you might be surprised how advanced you can become in just a short time of coding. Graphical user interfaces (Computer systems) Programming. Python (Computer program language) http://id.loc.gov/authorities/subjects/sh96008834 Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Interfaces graphiques (Informatique) Programmation. Python (Langage de programmation) Logiciels d'application Développement. Internet: general works. bicssc Web programming. bicssc Programming & scripting languages: general. bicssc Computers Web General. bisacsh Computers Internet Application Development. bisacsh Computers Programming Languages Python. bisacsh Application software Development fast Python (Computer program language) fast Electronic book. has work: Qt5 Python GUI programming cookbook (Text) https://id.oclc.org/worldcat/entity/E39PCGYXfDYqGfCFdrFM7g8vd3 https://id.oclc.org/worldcat/ontology/hasWork FWS01 ZDB-4-EBA FWS_PDA_EBA https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1860859 Volltext |
spellingShingle | Harwani, B. M. Qt5 Python GUI programming cookbook : building responsive and powerful cross-platform applications with PyQt / Cover; Title Page; Copyright and Credits; Dedication; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Creating a User Interface with Qt Components; Introduction; PyQt; Ways of creating GUI applications; Displaying a welcome message; Understanding the Label widget; Methods; Understanding the Line Edit widget; Methods; Understanding the Push Button widget; How to do it ... ; How it works ... ; Using the Radio Button widget; Understanding Radio Button; Methods ; Signal description; How to do it ... ; How it works ... ; Grouping radio buttons; Getting ready; How to do it ... How it works ... Displaying options in the form of checkboxes; Getting ready; Method application; Signal description; How to do it ... ; How it works ... ; Displaying two groups of checkboxes; Getting ready; How to do it ... ; How it works ... ; Chapter 2: Event Handling -- Signals and Slots; Introduction; Using Signal/Slot Editor; How to do it ... ; Copying and pasting text from one Line Edit widget to another; Getting ready; How to do it ... ; How it works ... ; Converting data types and making a small calculator; How to do it ... ; How it works ... ; Using the Spin Box widget; Getting ready; How to do it ... How it works ... Using scrollbars and sliders; Getting ready; How to do it ... ; How it works ... ; Using List Widget; Getting ready; How to do it ... ; How it works ... ; Selecting multiple list items from one List Widget and displaying them in another; How to do it ... ; How it works ... ; Adding items into List Widget; How to do it ... ; How it works ... ; Performing operations in List Widget; Getting ready; Methods provided by the QListWidgetItem class; How to do it ... ; How it works ... ; Using the Combo Box widget; How to do it ... ; How it works ... ; Using the Font Combo Box widget; Getting ready How to do it ... How it works ... ; Using the Progress Bar widget; Getting ready; How to do it ... ; How it works ... ; Chapter 3: Working with Date and Time; Displaying LCD digits; Using Timers; Using the QTime class; Displaying system clock time in LCD-like digits; How to do it ... ; How it works ... ; Displaying the date selected by the user from Calendar Widget; Getting ready; Displaying a calendar; Using the QDate class; Using the Date Edit widget; How to do it ... ; How it works ... ; Creating a hotel reservation form ; Getting ready; How to do it ... ; How it works ... Displaying tabular data using Table WidgetGetting ready; Table Widget; The QTableWidgetItem class; How to do it ... ; How it works ... ; Chapter 4: Understanding OOP Concepts; Object-oriented programming; Creating a class; Using the built-in class attributes; Accessing class variables in instance methods; Instances; Using classes in GUI; How to do it ... ; How it works ... ; Making the application more elaborate; Inheritance; Types of inheritance; Using single inheritance; Getting ready; How to do it ... ; How it works ... ; Using multilevel inheritance; Getting ready; How to do it ... ; How it works ... Graphical user interfaces (Computer systems) Programming. Python (Computer program language) http://id.loc.gov/authorities/subjects/sh96008834 Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Interfaces graphiques (Informatique) Programmation. Python (Langage de programmation) Logiciels d'application Développement. Internet: general works. bicssc Web programming. bicssc Programming & scripting languages: general. bicssc Computers Web General. bisacsh Computers Internet Application Development. bisacsh Computers Programming Languages Python. bisacsh Application software Development fast Python (Computer program language) fast |
subject_GND | http://id.loc.gov/authorities/subjects/sh96008834 http://id.loc.gov/authorities/subjects/sh95009362 |
title | Qt5 Python GUI programming cookbook : building responsive and powerful cross-platform applications with PyQt / |
title_alt | Qt five Python graphical user interface programming cookbook |
title_auth | Qt5 Python GUI programming cookbook : building responsive and powerful cross-platform applications with PyQt / |
title_exact_search | Qt5 Python GUI programming cookbook : building responsive and powerful cross-platform applications with PyQt / |
title_full | Qt5 Python GUI programming cookbook : building responsive and powerful cross-platform applications with PyQt / B.M. Harwani. |
title_fullStr | Qt5 Python GUI programming cookbook : building responsive and powerful cross-platform applications with PyQt / B.M. Harwani. |
title_full_unstemmed | Qt5 Python GUI programming cookbook : building responsive and powerful cross-platform applications with PyQt / B.M. Harwani. |
title_short | Qt5 Python GUI programming cookbook : |
title_sort | qt5 python gui programming cookbook building responsive and powerful cross platform applications with pyqt |
title_sub | building responsive and powerful cross-platform applications with PyQt / |
topic | Graphical user interfaces (Computer systems) Programming. Python (Computer program language) http://id.loc.gov/authorities/subjects/sh96008834 Application software Development. http://id.loc.gov/authorities/subjects/sh95009362 Interfaces graphiques (Informatique) Programmation. Python (Langage de programmation) Logiciels d'application Développement. Internet: general works. bicssc Web programming. bicssc Programming & scripting languages: general. bicssc Computers Web General. bisacsh Computers Internet Application Development. bisacsh Computers Programming Languages Python. bisacsh Application software Development fast Python (Computer program language) fast |
topic_facet | Graphical user interfaces (Computer systems) Programming. Python (Computer program language) Application software Development. Interfaces graphiques (Informatique) Programmation. Python (Langage de programmation) Logiciels d'application Développement. Internet: general works. Web programming. Programming & scripting languages: general. Computers Web General. Computers Internet Application Development. Computers Programming Languages Python. Application software Development Electronic book. |
url | https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1860859 |
work_keys_str_mv | AT harwanibm qt5pythonguiprogrammingcookbookbuildingresponsiveandpowerfulcrossplatformapplicationswithpyqt AT harwanibm qtfivepythongraphicaluserinterfaceprogrammingcookbook |