~lubuntu-dev/juffed/trunk

« back to all changes in this revision

Viewing changes to plugins/terminal/qtermwidget/src/main.cpp

  • Committer: Mikhail Murzin
  • Date: 2012-01-31 01:33:22 UTC
  • Revision ID: git-v1:28dda15acf875c1565ffd527d8d4e8daa88ac487
Added plugins

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*  Copyright (C) 2008 e_k (e_k@users.sourceforge.net)
 
2
 
 
3
    This library is free software; you can redistribute it and/or
 
4
    modify it under the terms of the GNU Library General Public
 
5
    License as published by the Free Software Foundation; either
 
6
    version 2 of the License, or (at your option) any later version.
 
7
                
 
8
    This library is distributed in the hope that it will be useful,
 
9
    but WITHOUT ANY WARRANTY; without even the implied warranty of
 
10
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 
11
    Library General Public License for more details.
 
12
                                
 
13
    You should have received a copy of the GNU Library General Public License
 
14
    along with this library; see the file COPYING.LIB.  If not, write to
 
15
    the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
 
16
    Boston, MA 02110-1301, USA.
 
17
*/
 
18
                                                
 
19
 
 
20
#include <QtCore>
 
21
#include <QtGui>
 
22
#include <QApplication>
 
23
 
 
24
#include "qtermwidget.h"
 
25
 
 
26
int main(int argc, char *argv[])
 
27
{
 
28
    QApplication app(argc, argv);
 
29
    QMainWindow *mainWindow = new QMainWindow();
 
30
 
 
31
    QTermWidget *console = new QTermWidget();
 
32
    
 
33
    QFont font = QApplication::font();
 
34
    font.setFamily("Monospace");
 
35
    font.setPointSize(12);
 
36
    
 
37
    console->setTerminalFont(font);
 
38
    
 
39
    //console->setColorScheme(COLOR_SCHEME_BLACK_ON_LIGHT_YELLOW);
 
40
    console->setScrollBarPosition(QTermWidget::ScrollBarRight);
 
41
    
 
42
    mainWindow->setCentralWidget(console);
 
43
    mainWindow->resize(902, 810);
 
44
    
 
45
    QObject::connect(console, SIGNAL(finished()), mainWindow, SLOT(close()));
 
46
 
 
47
    mainWindow->show();    
 
48
    return app.exec();
 
49
 
50
 
 
51