A qtermwidget
    rewrite for me.



git-svn-id: https://qt-prog.googlecode.com/svn/trunk/qtermwidget@3 74b1f884-b478-11dd-b9ef-63de0a379bfc
A src/main_window.h
A src/main_window.cpp
    copy Trolltech/Qt-4.4.3/examples/mainwindows/application mainwindow.h mainwindow.cpp file for add set font menu.

M src/main.cpp
M src/src.pro
    add main_window.h main_window.cpp and use the MainWindow class.    



git-svn-id: https://qt-prog.googlecode.com/svn/trunk/qtermwidget@4 74b1f884-b478-11dd-b9ef-63de0a379bfc
M src/main.cpp
    fixed include file name.


git-svn-id: https://qt-prog.googlecode.com/svn/trunk/qtermwidget@5 74b1f884-b478-11dd-b9ef-63de0a379bfc
M qtermwidget/lib/kpty.cpp
    comment utmpname function.
M qtermwidget/src/main_window.h
    comment qt namespace code.


git-svn-id: https://qt-prog.googlecode.com/svn/trunk/qtermwidget@6 74b1f884-b478-11dd-b9ef-63de0a379bfc
M lib/TerminalDisplay.cpp
    add DEBUG_KEY macro for debugging.


git-svn-id: https://qt-prog.googlecode.com/svn/trunk/qtermwidget@7 74b1f884-b478-11dd-b9ef-63de0a379bfc
M main.cpp
    default use monospace font, size is 14.


git-svn-id: https://qt-prog.googlecode.com/svn/trunk/qtermwidget@8 74b1f884-b478-11dd-b9ef-63de0a379bfc
M lib/qtermwidget.h
M lib/qtermwidget.cpp
M src/main_window.h
M src/main_window.cpp
    add set encode function. But UI is not ready.



git-svn-id: https://qt-prog.googlecode.com/svn/trunk/qtermwidget@9 74b1f884-b478-11dd-b9ef-63de0a379bfc
M src/main.cpp
M src/main_window.h
M src/main_window.cpp
    add select encode UI (big5/utf8).


git-svn-id: https://qt-prog.googlecode.com/svn/trunk/qtermwidget@10 74b1f884-b478-11dd-b9ef-63de0a379bfc
AM q.sh
    for use variable qmake.


git-svn-id: https://qt-prog.googlecode.com/svn/trunk/qtermwidget@11 74b1f884-b478-11dd-b9ef-63de0a379bfc
M src/q.sh
    add usage message.


git-svn-id: https://qt-prog.googlecode.com/svn/trunk/qtermwidget@12 74b1f884-b478-11dd-b9ef-63de0a379bfc
AM q.sh
    for convenience to use different version qmake.    
A architecture.descent
    for record the trace code result.


git-svn-id: https://qt-prog.googlecode.com/svn/trunk/qtermwidget@13 74b1f884-b478-11dd-b9ef-63de0a379bfc
M architecture.descent
    add key event.
    repaint.


git-svn-id: https://qt-prog.googlecode.com/svn/trunk/qtermwidget@14 74b1f884-b478-11dd-b9ef-63de0a379bfc
M Vt102Emulation.cpp
    add key up/down support for bash history function.


git-svn-id: https://qt-prog.googlecode.com/svn/trunk/qtermwidget@15 74b1f884-b478-11dd-b9ef-63de0a379bfc
M Vt102Emulation.cpp
    add right/left key support.


git-svn-id: https://qt-prog.googlecode.com/svn/trunk/qtermwidget@16 74b1f884-b478-11dd-b9ef-63de0a379bfc
M qtermwidget.h
M qtermwidget.cpp
    add copy/paste function, just call 

    m_terminalDisplay->copyClipboard();
    m_terminalDisplay->pasteClipboard();



git-svn-id: https://qt-prog.googlecode.com/svn/trunk/qtermwidget@17 74b1f884-b478-11dd-b9ef-63de0a379bfc
M main_window.h
M main_window.cpp
   add copy/paste UI.
   add ADD_ACTION for convenience to add QAction.



git-svn-id: https://qt-prog.googlecode.com/svn/trunk/qtermwidget@18 74b1f884-b478-11dd-b9ef-63de0a379bfc
M qtermwidget.cpp
   remove QLineEdit widget.


git-svn-id: https://qt-prog.googlecode.com/svn/trunk/qtermwidget@19 74b1f884-b478-11dd-b9ef-63de0a379bfc
M src/main_window.cpp
    add shortcut (hotkey) for copy/past, font, encode function.



git-svn-id: https://qt-prog.googlecode.com/svn/trunk/qtermwidget@20 74b1f884-b478-11dd-b9ef-63de0a379bfc
M src/main_window.h
M src/main.cpp
M src/main_window.cpp
    add multi-tab support.



git-svn-id: https://qt-prog.googlecode.com/svn/trunk/qtermwidget@21 74b1f884-b478-11dd-b9ef-63de0a379bfc
M src/main_window.cpp
    move new_tab() code to the end of MainWindow::MainWindow().
    utf8_enc_ object need be create first, then can call new_tab() .


git-svn-id: https://qt-prog.googlecode.com/svn/trunk/qtermwidget@22 74b1f884-b478-11dd-b9ef-63de0a379bfc