QTermWikiMain Page | About | Help | FAQ | Special pages | Log in
A Wiki For QTerm
Printable version | Disclaimers | Privacy policy

Development

From QTermWiki

Main Page | Downloads | Scripts | Documentation | Development | Bug Report | Screenshots | FAQ | Help us | About

Since 0.4.0 is at the door, its time to consider something new...

We have made a (growing) list of what will be done in the 0.5 development cycle:

Contents

Interactive with dock icon (MacOSX)

Implement trayicon_mac.cpp to provide the unified interface:

and (?)

Support normal PTY terminalwindow

An ASCII editor

Record messages

How? Through per-session script, which provide the following interface:

The implementation of appendMessage() append the message in the message file $QTERM/sender@address.txt

Help browser

Open HTML help file in normal window. [derived from QTermWindowBase]

Favorite articles

Vertical display

Consider this as an eye-candy. See if it can be implemented elegantly without inserting a lot of stuff like if(vertical) else ...

Message Viewer

Group and list the message files under $QTERM/messages/ according to address.

AdressBook new design

adressbook.xml

1
  1
  2
   1
   2
   3
  3
2

adressbook.ini

[uuid]
category="group" or "item"
name=
collapse=True or False
//following by bbs site configurations
address=
port=
...

The advantage of seprating structure and data is,

1. easy to use Modal/View model provided by Qt4

2. easy to refer BBS site with uuid, to implement favorite bookmakes

Preference new design

Clean up the interface by using ListView + StackedWidget and group the various options.

Retrieved from "http://qterm.sourceforge.net/wiki/index.php/Development"

This page has been accessed 2,992 times. This page was last modified on 8 June 2009, at 14:51. Content is available under GNU Free Documentation License 1.2.


Browse
Main Page
Community portal
Current events
Recent changes
Random page
Help
My pages
Log in / create account