mirror of
https://gitee.com/gfdgd-xi/deep-wine-runner
synced 2025-12-13 18:42:03 +08:00
.h初步完善
This commit is contained in:
@@ -5,12 +5,38 @@
|
||||
class vbox
|
||||
{
|
||||
public:
|
||||
vbox(QString name, QString managerPath="VBoxManage");
|
||||
private:
|
||||
// 虚拟机信息
|
||||
QString name;
|
||||
QString managerPath;
|
||||
QString vboxVersion;
|
||||
vbox(QString name, QString managerPath="VBoxManage");
|
||||
int Create(QString type="Windows7");
|
||||
int CreateDisk(QString path, int size);
|
||||
int CreateDiskControl(QString controlName="storage_controller_1");
|
||||
int MountDisk(QString diskPath, QString controlName="storage_controller_1", int port=0, int device=0);
|
||||
int MountISO(QString isoPath, QString controlName="storage_controller_1", int port=1, int device=0);
|
||||
int BootFirst(QString bootDrive);
|
||||
int SetNetBridge(QString netDriver);
|
||||
int SetCPU(int number);
|
||||
int SetMemory(int memory);
|
||||
int SetRemote(bool setting);
|
||||
int SetRemoteConnectSetting(int port=5540);
|
||||
void Start(bool unShown=false);
|
||||
int Stop();
|
||||
int Delete();
|
||||
int SetDisplayMemory(int memory);
|
||||
int InstallGuessAdditions(QString controlName="storage_controller_1", int port=1, int device=0);
|
||||
int EnabledAudio();
|
||||
int EnabledClipboardMode();
|
||||
int EnabledDraganddrop();
|
||||
int ShareFile(QString name, QString path);
|
||||
int SetVBoxSVGA();
|
||||
int SetMousePS2();
|
||||
int SetKeyboardPS2();
|
||||
int OpenUSB();
|
||||
|
||||
private:
|
||||
|
||||
};
|
||||
|
||||
#endif // VBOX_H
|
||||
|
||||
Reference in New Issue
Block a user