adjustments, still...

svn path=/trunk/kdebase/konsole/; revision=11939
This commit is contained in:
Lars Doelle
1998-10-30 22:23:02 +00:00
parent 79f24c5718
commit 6d9afb2992
3 changed files with 16 additions and 9 deletions

View File

@@ -52,6 +52,7 @@ private slots:
void doneSession(TESession*,int);
void opt_menu_activated(int item);
void font_menu_activated(int item);
void schema_menu_activated(int item);
void size_menu_activated(int item);
void pixmap_menu_activated(int item);
void about();

View File

@@ -168,7 +168,7 @@ TEWidget::TEWidget(QWidget *parent, const char *name) : QFrame(parent,name)
font_a = 1;
setMouseMarks(TRUE);
setFont( QFont("fixed") );
setVTFont( QFont("fixed") );
setColorTable(base_color_table); // init color table

View File

@@ -223,7 +223,7 @@ void TEDemo::makeMenu()
m_schema = new QPopupMenu;
m_schema->setCheckable(TRUE);
connect(m_schema, SIGNAL(activated(int)), SLOT(setSchema(int)));
connect(m_schema, SIGNAL(activated(int)), SLOT(schema_menu_activated(int)));
m_options = new QPopupMenu;
m_options->setCheckable(TRUE);
@@ -360,12 +360,18 @@ void TEDemo::scrollbar_menu_activated(int item)
void TEDemo::font_menu_activated(int item)
{
assert(se);
n_font = item;
if (se)
{
se->setFontNo(item);
activateSession((int)session2no.find(se)); // for attribute change
}
se->setFontNo(item);
activateSession((int)session2no.find(se)); // for attribute change
}
void TEDemo::schema_menu_activated(int item)
{
assert(se);
//FIXME: save schema name
se->setSchemaNo(item);
activateSession((int)session2no.find(se)); // for attribute change
}
void TEDemo::setFont(int fontno)
@@ -760,8 +766,8 @@ ColorSchema* TEDemo::defaultSchema()
res->path = "";
res->numb = 0;
res->title = "Konsole Default";
res->imagepath = "/opt/kde/share/wallpapers/gray2.jpg"; // background pixmap
res->alignment = 2; // tiled
res->imagepath = ""; // background pixmap
res->alignment = 1; // none
for (int i = 0; i < TABLE_COLORS; i++)
res->table[i] = default_table[i];
return res;