⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 filedialog.cpp

📁 基于qt2的电子书
💻 CPP
📖 第 1 页 / 共 2 页
字号:
    cg.setColor( QColorGroup::Dark, QColor( 99, 77, 115) );    cg.setColor( QColorGroup::Mid, QColor( 131, 103, 153) );    cg.setColor( QColorGroup::Text, black );    cg.setColor( QColorGroup::BrightText, QColor( 250, 250, 250) );    cg.setColor( QColorGroup::ButtonText, black );    cg.setColor( QColorGroup::Base, white );    cg.setColor( QColorGroup::Background, QColor( 228, 211, 255) );    cg.setColor( QColorGroup::Shadow, black );    cg.setColor( QColorGroup::Highlight, QColor( 76, 89, 166) );    cg.setColor( QColorGroup::HighlightedText, white );    pal.setActive( cg );    cg.setColor( QColorGroup::Foreground, black );    cg.setColor( QColorGroup::Button, QColor( 197, 154, 230) );    cg.setColor( QColorGroup::Light, white );    cg.setColor( QColorGroup::Midlight, QColor( 223, 180, 255) );    cg.setColor( QColorGroup::Dark, QColor( 99, 77, 115) );    cg.setColor( QColorGroup::Mid, QColor( 131, 103, 153) );    cg.setColor( QColorGroup::Text, black );    cg.setColor( QColorGroup::BrightText, QColor( 250, 250, 250) );    cg.setColor( QColorGroup::ButtonText, black );    cg.setColor( QColorGroup::Base, white );    cg.setColor( QColorGroup::Background, QColor( 228, 211, 255) );    cg.setColor( QColorGroup::Shadow, black );    cg.setColor( QColorGroup::Highlight, QColor( 76, 89, 166) );    cg.setColor( QColorGroup::HighlightedText, white );    pal.setInactive( cg );    cg.setColor( QColorGroup::Foreground, QColor( 128, 128, 128) );    cg.setColor( QColorGroup::Button, QColor( 197, 154, 230) );    cg.setColor( QColorGroup::Light, white );    cg.setColor( QColorGroup::Midlight, QColor( 223, 180, 255) );    cg.setColor( QColorGroup::Dark, QColor( 99, 77, 115) );    cg.setColor( QColorGroup::Mid, QColor( 131, 103, 153) );    cg.setColor( QColorGroup::Text, black );    cg.setColor( QColorGroup::BrightText, QColor( 250, 250, 250) );    cg.setColor( QColorGroup::ButtonText, QColor( 128, 128, 128) );    cg.setColor( QColorGroup::Base, white );    cg.setColor( QColorGroup::Background, QColor( 228, 211, 255) );    cg.setColor( QColorGroup::Shadow, black );    cg.setColor( QColorGroup::Highlight, QColor( 76, 89, 166) );    cg.setColor( QColorGroup::HighlightedText, white );    pal.setDisabled( cg );    okButton->setPalette( pal );    okButton->setText( tr( "Ok" ) );    okButton->setDefault( TRUE );       LineEdit = new QLineEdit( this, "LineEdit" );    LineEdit->setGeometry( QRect( 50, 10, 180, 26 ) ); 	  LineEdit->setReadOnly( TRUE );	      cg.setColor( QColorGroup::Foreground, black );    cg.setColor( QColorGroup::Button, QColor( 230, 230, 230) );    cg.setColor( QColorGroup::Light, white );    cg.setColor( QColorGroup::Midlight, QColor( 242, 242, 242) );    cg.setColor( QColorGroup::Dark, QColor( 115, 115, 115) );    cg.setColor( QColorGroup::Mid, QColor( 153, 153, 153) );    cg.setColor( QColorGroup::Text, black );    cg.setColor( QColorGroup::BrightText, QColor( 250, 250, 250) );    cg.setColor( QColorGroup::ButtonText, black );    cg.setColor( QColorGroup::Base, QColor( 255, 244, 252) );    cg.setColor( QColorGroup::Background, QColor( 228, 211, 255) );    cg.setColor( QColorGroup::Shadow, black );    cg.setColor( QColorGroup::Highlight, QColor( 76, 89, 166) );    cg.setColor( QColorGroup::HighlightedText, white );    pal.setActive( cg );    cg.setColor( QColorGroup::Foreground, black );    cg.setColor( QColorGroup::Button, QColor( 230, 230, 230) );    cg.setColor( QColorGroup::Light, white );    cg.setColor( QColorGroup::Midlight, white );    cg.setColor( QColorGroup::Dark, QColor( 115, 115, 115) );    cg.setColor( QColorGroup::Mid, QColor( 153, 153, 153) );    cg.setColor( QColorGroup::Text, black );    cg.setColor( QColorGroup::BrightText, QColor( 250, 250, 250) );    cg.setColor( QColorGroup::ButtonText, black );    cg.setColor( QColorGroup::Base, QColor( 255, 244, 252) );    cg.setColor( QColorGroup::Background, QColor( 228, 211, 255) );    cg.setColor( QColorGroup::Shadow, black );    cg.setColor( QColorGroup::Highlight, QColor( 76, 89, 166) );    cg.setColor( QColorGroup::HighlightedText, white );    pal.setInactive( cg );    cg.setColor( QColorGroup::Foreground, QColor( 128, 128, 128) );    cg.setColor( QColorGroup::Button, QColor( 230, 230, 230) );    cg.setColor( QColorGroup::Light, white );    cg.setColor( QColorGroup::Midlight, white );    cg.setColor( QColorGroup::Dark, QColor( 115, 115, 115) );    cg.setColor( QColorGroup::Mid, QColor( 153, 153, 153) );    cg.setColor( QColorGroup::Text, black );    cg.setColor( QColorGroup::BrightText, QColor( 250, 250, 250) );    cg.setColor( QColorGroup::ButtonText, QColor( 128, 128, 128) );    cg.setColor( QColorGroup::Base, QColor( 255, 244, 252) );    cg.setColor( QColorGroup::Background, QColor( 228, 211, 255) );    cg.setColor( QColorGroup::Shadow, black );    cg.setColor( QColorGroup::Highlight, QColor( 76, 89, 166) );    cg.setColor( QColorGroup::HighlightedText, white );    pal.setDisabled( cg );    LineEdit->setPalette( pal );    listBox = new QListBox( this, "listBox" );    listBox->insertItem( tr( "New Item" ) );    listBox->setGeometry( QRect( 10, 40, 160, 150 ) ); 	  listBox->clear();	  listBox->setCurrentItem(1);	  listBox->setFont( hevia );    cg.setColor( QColorGroup::Foreground, black );    cg.setColor( QColorGroup::Button, QColor( 230, 230, 230) );    cg.setColor( QColorGroup::Light, white );    cg.setColor( QColorGroup::Midlight, QColor( 242, 242, 242) );    cg.setColor( QColorGroup::Dark, QColor( 115, 115, 115) );    cg.setColor( QColorGroup::Mid, QColor( 153, 153, 153) );    cg.setColor( QColorGroup::Text, black );    cg.setColor( QColorGroup::BrightText, QColor( 250, 250, 250) );    cg.setColor( QColorGroup::ButtonText, black );    cg.setColor( QColorGroup::Base, white );    cg.setColor( QColorGroup::Background, QColor( 228, 211, 255) );    cg.setColor( QColorGroup::Shadow, black );    cg.setColor( QColorGroup::Highlight, QColor( 76, 89, 166) );    cg.setColor( QColorGroup::HighlightedText, white );    pal.setActive( cg );    cg.setColor( QColorGroup::Foreground, black );    cg.setColor( QColorGroup::Button, QColor( 230, 230, 230) );    cg.setColor( QColorGroup::Light, white );    cg.setColor( QColorGroup::Midlight, white );    cg.setColor( QColorGroup::Dark, QColor( 115, 115, 115) );    cg.setColor( QColorGroup::Mid, QColor( 153, 153, 153) );    cg.setColor( QColorGroup::Text, black );    cg.setColor( QColorGroup::BrightText, QColor( 250, 250, 250) );    cg.setColor( QColorGroup::ButtonText, black );    cg.setColor( QColorGroup::Base, white );    cg.setColor( QColorGroup::Background, QColor( 228, 211, 255) );    cg.setColor( QColorGroup::Shadow, black );    cg.setColor( QColorGroup::Highlight, QColor( 76, 89, 166) );    cg.setColor( QColorGroup::HighlightedText, white );    pal.setInactive( cg );    cg.setColor( QColorGroup::Foreground, QColor( 128, 128, 128) );    cg.setColor( QColorGroup::Button, QColor( 230, 230, 230) );    cg.setColor( QColorGroup::Light, white );    cg.setColor( QColorGroup::Midlight, white );    cg.setColor( QColorGroup::Dark, QColor( 115, 115, 115) );    cg.setColor( QColorGroup::Mid, QColor( 153, 153, 153) );    cg.setColor( QColorGroup::Text, black );    cg.setColor( QColorGroup::BrightText, QColor( 250, 250, 250) );    cg.setColor( QColorGroup::ButtonText, QColor( 128, 128, 128) );    cg.setColor( QColorGroup::Base, white );    cg.setColor( QColorGroup::Background, QColor( 228, 211, 255) );    cg.setColor( QColorGroup::Shadow, black );    cg.setColor( QColorGroup::Highlight, QColor( 76, 89, 166) );    cg.setColor( QColorGroup::HighlightedText, white );    pal.setDisabled( cg );    listBox->setPalette( pal );    // tab order    setTabOrder( listBox, okButton );    setTabOrder( okButton, cancelButton );    setTabOrder( cancelButton, LineEdit );  connect( listBox, SIGNAL( highlighted(int) ), this, SLOT( sertname() ) );	connect( okButton, SIGNAL( clicked() ), this, SLOT( accept() ) ); //reject  accept()	connect( cancelButton, SIGNAL( clicked() ), this, SLOT( reject() ) );  //accept() opencertainfile()		Fileinfomation();}/*   *  Destroys the object and frees any allocated resources */Filedialog::~Filedialog(){    // no need to delete child widgets, Qt does it all for us}void Filedialog::Fileinfomation(){   QString  dir = "/books";   QDir mydir( dir );   LineEdit->setText( dir );   for( int i = 0; i < mydir.count(); i++)  {   	  //printf("%5d\n", mydir.count() );     if ( mydir[i] != "." && mydir[i] != "..") 	     listBox->insertItem(tr( mydir[i] ), i);	    }     listBox->setCurrentItem(0);}QString Filedialog::OpenFileName(){	QString dir = "/books/";	QString getfilename = listBox->currentText();	getfilename = dir.append( getfilename );	//LineEdit->setText( getfilename );  return getfilename;	 }  void  Filedialog::sertname(){	QString dir = "/books/";	QString filename = listBox->currentText();	filename = dir.append( filename );    LineEdit->setText( filename );}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -