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

📄 dlg_options.ui.h

📁 linux 下的 图形化的 SVN 相当于 VSS
💻 H
字号:
/****************************************************************************** ui.h extension file, included from the uic-generated form implementation.**** If you want to add, delete, or rename functions or slots, use** Qt Designer to update this file, preserving your code.**** You should not define a constructor or destructor in this file.** Instead, write your code in functions called init() and destroy().** These will automatically be called by the form's constructor and** destructor.*****************************************************************************/#include <qfontdialog.h> #include <qlineedit.h>#include <qlistview.h>#include <qfiledialog.h>#include "dlg_map_edit.h"void dlg_options::bt_default_clicked(){ bool ok;    QFont font = QFontDialog::getFont(&ok, QFont( "Helvetica [Cronyx]", 10 ), this ); if (ok)   le_default->setText(font.toString());}void dlg_options::bt_view_clicked(){ bool ok;    QFont font = QFontDialog::getFont(&ok, QFont( "Helvetica [Cronyx]", 10 ), this ); if (ok)   le_view->setText(font.toString());}void dlg_options::bt_output_clicked(){ bool ok;    QFont font = QFontDialog::getFont(&ok, QFont( "Helvetica [Cronyx]", 10 ), this ); if (ok)   le_output->setText(font.toString());}void dlg_options::bt_list_clicked(){ bool ok;    QFont font = QFontDialog::getFont(&ok, QFont( "Helvetica [Cronyx]", 10 ), this ); if (ok)   le_list->setText(font.toString());}void dlg_options::bt_diff_clicked(){ bool ok;    QFont font = QFontDialog::getFont(&ok, QFont( "Helvetica [Cronyx]", 10 ), this ); if (ok)   le_diff_font->setText(font.toString());}void dlg_options::bt_cmd_clicked(){ bool ok;    QFont font = QFontDialog::getFont(&ok, QFont( "Helvetica [Cronyx]", 10 ), this ); if (ok)   le_cmd->setText(font.toString());}void dlg_options::bt_add_clicked(){ dlg_map_edit dlg_map_edit_; if (dlg_map_edit_.exec() == QDialog::Accepted) {  if (dlg_map_edit_.le_ext->text().isEmpty() || dlg_map_edit_.le_act->text().isEmpty() ) return;  QListViewItem *item = new QListViewItem(lv_map, 0);  item->setText(0, dlg_map_edit_.le_ext->text());    item->setText(1, dlg_map_edit_.le_act->text()); }}void dlg_options::bt_edit_clicked(){  QListViewItem* item = lv_map->selectedItem();   if (item) {   dlg_map_edit dlg_map_edit_;  dlg_map_edit_.le_ext->setText(item->text(0));    dlg_map_edit_.le_act->setText(item->text(1));  if (dlg_map_edit_.exec() == QDialog::Accepted) {     if (dlg_map_edit_.le_ext->text().isEmpty() || dlg_map_edit_.le_act->text().isEmpty() )    return;   QListViewItem *item = new QListViewItem(lv_map, 0);     item->setText(0, dlg_map_edit_.le_ext->text());       item->setText(1, dlg_map_edit_.le_act->text());   bt_delete_clicked();   } }}void dlg_options::bt_delete_clicked(){ QListViewItem* item = lv_map->selectedItem(); if (item) {  lv_map->takeItem(item);  }}

⌨️ 快捷键说明

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