Пример #1
0
void MainWindow::open()
{
	if(!ismanager)
	{
		QMessageBox::information(this, tr("Not entitled"), tr("You are not manager,you have no rights to open a file."),QMessageBox::Ok); 
	}
	else
	{
	opendialog = new QDialog(this);
	usrfilelabel = new QLabel(tr("userfile"));
	usrfileedit = new QLineEdit;
	usrfileedit->setReadOnly(true);
	usrfilebutton = new QPushButton("open");
	bkfilelabel = new QLabel(tr("bookfile"));
	bkfileedit = new QLineEdit;
	bkfileedit->setReadOnly(true);
	bkfilebutton = new QPushButton("open");
	oktoopen = new QPushButton("Ok");
	QGridLayout layout;
	layout.addWidget(usrfilelabel,0,0);
	layout.addWidget(usrfileedit,0,1);
	layout.addWidget(usrfilebutton,0,2);
	layout.addWidget(bkfilelabel,1,0);
	layout.addWidget(bkfileedit,1,1);
	layout.addWidget(bkfilebutton,1,2);
	layout.addWidget(oktoopen,2,3);
	opendialog->setLayout(&layout);
	connect(usrfilebutton,SIGNAL(clicked()),this,SLOT(openusrfile()));
	connect(bkfilebutton,SIGNAL(clicked()),this,SLOT(openbkfile()));
	connect(oktoopen,SIGNAL(clicked()),this,SLOT(okopen()));
	opendialog->show();
	}
}
Пример #2
0
void UIAPI uivsetactive( VSCREEN *vptr )
/**************************************/
{
    okopen( vptr );
    if( ( vptr->flags & V_PASSIVE ) == 0 ) {
        frontwindow( &(vptr->window ) );
    }
}
Пример #3
0
void global uivattrflip( register VSCREEN       *vptr,
                         register SAREA         area )
/****************************************************/
{
    okopen( vptr );
    oksubarea( area, vptr->area );
    battrflip( &(vptr->window.type.buffer), area.row, area.col,
                                       area.height, area.width );
    uivdirty( vptr, area );
}