E

edit() (QAbstractltemView), 426,465, 468

editing, in-place, 414,458 editing, initiating, 417,426,440,465, 468

editItem() (QTableWidget), 422 editor, IDLE, 10,105, 382 editors; see IDEs elif statement; see if statement else statement; see if statement emit() (QObject), 130,131, 219, 333,

340,391, 431,440, 556 enabling widgets and actions, 219,

274, 385 encodings, 20, 250, 258, 501

encodings (cont.)

ASCII, 20,236,250, 501, 555 Latinl, 20

UTF-8,236,250,258, 501, 555 see also codecs module, QString, and Unicode endElementO (QXmlContentHandler), 263

endInsertRows() (QAbstractItemModel), 432,433 endRemoveRows() (QAbstractItem-

Model), 432, 433 endswith() (str/unicode), 25, 31, 555 endsWith() (QString), 240 ensureCursorVisible() (QTextEdit), 392, 393

Enter keypress, 120,145,188, 391,

421, 422,440,511 entities; see HTML entry point, no fixed, 62 enumerated, 87, 419, 498

Eric4, IDE, 2,10,105, 382 error handling, for files, 244 errorString() (QIODevice), 241, 243,

250, 252, 258, 259, 528 Esc keypress, 121, 161,188,421, 422 escape()

Qt namespace, 258, 397, 401 re, 220

escaped characters, 21,22, 401

newlines, 51 euro symbol (€), 21 eval(), 39, 81, 83,89,120, 247 event handlers; see events event loop, 115-116, 184,221, 537, 539

event() (QObject), 304, 309, 310, 384 events, 115,303-310

see also closeEvent(), keyPress-Event(), keyReleaseEvent(), paintEvent(), resizeEvent(), timerEvent(), and wheelEvent() examples

Alert application, 112-116 Asset Manager application, 457-469

examples (cont.)

Calculate application, 116-121 Connections application, 132-135

Currency Converter application,

121-127 FractionSlider class, 331-338 frange(), 55-57 Image Changer application,

165-200 Length class, 86-91 Multipedes application, 368-377 My Movies application, 227-265 OrderedDict class, 92-98 Page Designer application,

351-368 partial(), 64-65, 133 RichTextLineEdit class, 389-398 RomanSpinBox class, 326-328 Signals and Slots application,

128-131 simplified(), 61 simplify(), 59, 61 YPipe class, 339-345 except statement, 66-67

see also finally statement and try statement exceptions, 52, 66-71 AssertionError, 69 AttributeError, 89, 101 Exception, 68, 69 handling, 66-71 hierarchy, 67 IOError, 243,244 KeyError, 94

NotImplementedError, 83, 102 OSError, 243,244 RuntimeError, 288 StopIteration, 52, 58, 59 TypeError, 56 ValueError, 68, 114 vs. testing for errors, 68 exec_()

QCoreApplication, 115, 184 QDialog, 142,154,511 QDrag, 316

QMenu, 307, 365, 392, 393 QSqlQuery, 447,448,449,450,464, 468, 469 exists() (QFile), 294 exiting applications; see terminating applications expandItem() (QTreeWidget),421 exporting files, 229 extend() (list), 33 extension; see file extensions extension dialogs, 276-280

Was this article helpful?

0 0
Tube Jacker

Tube Jacker

Download Tube Jacker And Discover Everything You Need To Know About Jacking Unlimited Traffic From The Video Giant. The drop dead easy way to create winning video campaigns that will FLOOD your website with unstoppable FREE traffic, all on complete and total autopilot. How to exploit a sneaky method of boosting exposure and getting your videos to the top of Google within 72 hours, guaranteed.

Get My Free Ebook


Post a comment