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

📄 batchimportdlg.h

📁 Qt开发的GRE背单词软件
💻 H
字号:
/*
 *	Group editing dialog
 */

#ifndef BATCHIMPORTDLG_H
#define BATCHIMPORTDLG_H

#include <QDialog>
#include "ui_BatchImportDlg.h"

class SearchWidget;

class BatchImportDlg : public QDialog
{
	Q_OBJECT

public:
	BatchImportDlg(QWidget *parent, const QString& dict, const QString& ch, 
														 const QString& en);
	QString getGroupName()   const { return ui.lineEditGroupName->text(); }
	QString getEnglishList() const;
	int     exec();

public slots:
	void slotSearch(const QString& target);
	void slotReSearch();
	void slotAppendName();
	void slotCopyName();
	void slotImport();
	void slotDel();
	void slotAll();
	void slotGroupWidgetActivated ();
	void slotSearchWidgetActivated();
	void accept();

private:
	void initView(const QString& chineseLine);
	void initConnection();
	void loadOldWords(const QString& englishLine);
	void enableOption(bool enable);
	SearchWidget::SearchOption getOption() const;

private:
	Ui::BatchImportDlgClass ui;
	QString       dictName;
	SearchWidget* activeTable;
};


#endif // BATCHIMPORTDLG_H

⌨️ 快捷键说明

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