Software Development Tutorials

Getting started guides, How-to's, and in-depth explanation of various topics in software development.

3

Building a text editor with PyQt, Part 4: tables, dates and unsaved changes

Python Editors Sep 23, 2014

In the final installment of Building a text editor with PyQt, we add two more extensions: inserting the current date and time into our text, and another for inserting and managing tables. In addition, we create a way of prompting users about unsaved changes before closing *Writer*.

Read more PG Peter Goldsborough
4

Building a text editor with PyQt: Part 3

Python Editors Sep 16, 2014

Part three in this series on Building a text editor with PyQt begins to add bells and whistles to the word processor we've built. We'll add features including find and replace, image insertion, as well as word and symbol count.

Read more PG Peter Goldsborough
4

Building a text editor with PyQt: Part 2

Python Editors Sep 10, 2014

In the previous part of my tutorial series on Building a text editor with PyQt, we created our text editor's basic skeleton and added some useful features for file management, printing, inserting lists and more. This part will focus on the format bar, which we'll populate with a number of features, including actions to change the font family, background color, alignment and more.

Read more PG Peter Goldsborough
18

Building a text editor with PyQt: Part 1

Python Editors Sep 2, 2014

This series will show your how to build a simple but useful rich-text editor with PyQt. In part one, we'll focus on building the core features and skeleton of the editor.

Read more PG Peter Goldsborough