packagetab.h

来自「About: Paco (pacKAGE oRGANIZER) is a si」· C头文件 代码 · 共 71 行

H
71
字号
//=======================================================================// PackageTab.h//-----------------------------------------------------------------------// This file is part of the package paco// Copyright (C) 2004-2007 David Rosal <david.3r@gmail.com>// For more information visit http://paco.sourceforge.net//=======================================================================#ifndef GPACO_PACKAGE_TAB_H#define GPACO_PACKAGE_TAB_H#include <gtkmm/box.h>#include <gtkmm/label.h>#include <gtkmm/comboboxtext.h>#include <gtkmm/progressbar.h>#include <gtkmm/checkbutton.h>#include <gtkmm/filechooserbutton.h>#include "util.h"namespace Gpaco{class Pkg;class PackageTab : public Gtk::VBox{	public:	PackageTab(Pkg&);	~PackageTab();	typedef struct {		std::string	folder;		int			prog;		int			level;		bool		test;	} Last;			private:	static Last sLast;	Pkg&					mPkg;	Gtk::Label				mLabel;	Gtk::Label				mLabelTarball;	Gtk::ComboBoxText		mComboProg;	Gtk::ComboBoxText		mComboLevel;	Gtk::FileChooserButton	mFileChooserButton;	Button					mButtonCreate;	Button					mButtonClose;	Button					mButtonStop;	Gtk::CheckButton		mButtonTest;	bool					mStop;	Gtk::ProgressBar		mProgressBar;	void onChangeProg();	void onCreate();	void onStop();	void onClose();	void setSensitive(bool set = true);	bool spawnAsync(std::vector<std::string>&);	void lock(bool = true);	bool checkLock();};} // namespace Gpaco#endif  // GPACO_PACKAGE_TAB_H

⌨️ 快捷键说明

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