0
0
Fork 0
haikuports/app-backup/luckybackup/patches/luckybackup-0.5.0.patchset

872 lines
30 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

From a4f13784c1087d1bc399e4c374ff8115a7577ccd Mon Sep 17 00:00:00 2001
From: mazbrili <mazbrili@yahoo.com>
Date: Fri, 5 Oct 2018 09:28:19 +0700
Subject: set current dir to application dir
diff --git a/src/main.cpp b/src/main.cpp
index e1f872c..dc6acc3 100644
--- a/src/main.cpp
+++ b/src/main.cpp
@@ -33,6 +33,9 @@
#include <QApplication>
#include <QTranslator>
+#ifdef Q_OS_HAIKU
+#include <QDir>
+#endif
#include "luckybackupwindow.h"
#include "global.h"
@@ -52,6 +55,10 @@ int main(int argc, char *argv[])
{
QScopedPointer<QCoreApplication> app(createApplication(argc, argv));
+#ifdef Q_OS_HAIKU
+ QDir::setCurrent(QCoreApplication::applicationDirPath());
+#endif
+
//arguments test
if (!argumentsTest(argc,argv))
return 1; // error code1: something wrong with the command arguments - app fail to start (or just --help or --version given as args)
--
2.30.2
From d2e474a331e753e36c56a5c2b53b2c346ba7ea88 Mon Sep 17 00:00:00 2001
From: fbrosson <fbrosson@localhost>
Date: Wed, 17 Oct 2018 14:23:21 +0000
Subject: hardcode paths for Haiku
diff --git a/src/global.cpp b/src/global.cpp
index eaf70b4..8927cd0 100644
--- a/src/global.cpp
+++ b/src/global.cpp
@@ -52,8 +52,8 @@ QString appVersionString = "0.5.0";
double const validProfileVersion = 0.21;
double const validScheduleVersion = 0.34;
double const validSettingsVersion = 0.3;
-QString luckyBackupDir = myHome + "/."+appName+"/";
-QString luckyBackupDefaultDir = myHome + "/."+appName+"/";
+QString luckyBackupDir = myHome + "/config/settings/LuckyBackup/";
+QString luckyBackupDefaultDir = myHome + "/config/settings/LuckyBackup/";
QString settingsFile = luckyBackupDir + "settings.ini";
QString profileDir = luckyBackupDir + "profiles/";
QString defaultProfile = profileDir + "default.profile";
@@ -71,18 +71,18 @@ QString snapChangesString = "[changed_data]%i[LB]%n";
QString scheduleDir = luckyBackupDir + "schedule/";
QString schedulefilename = scheduleDir + "schedule.dat";
QString cronfilename = scheduleDir + "luckyCron.txt";
-QString relativeTransDir = "translations/";
-QString systemTransDir = "/usr/share/luckybackup/translations/";
+QString relativeTransDir = "../data/luckybackup/translations/";
+QString systemTransDir = "/boot/system/data/luckybackup/translations/";
QDir transDir;
QTranslator appTranslator;
QTranslator translator_qt;
QString locale = QLocale::system().name();
-QString relativeLicense = "license/gpl.html";
-QString systemLicense = "/usr/share/doc/luckybackup/license/gpl.html";
+QString relativeLicense = "../data/luckybackup/license/gpl.html";
+QString systemLicense = "/boot/system/data/luckybackup/license/gpl.html";
QString suseLicense = "/usr/share/doc/packages/luckybackup/license/gpl.html";
QString debianLicense = "/usr/share/common-licenses/GPL-3";
-QString relativeManual = "manual/index.html";
-QString systemManual = "/usr/share/doc/luckybackup/manual/index.html";
+QString relativeManual = "../data/luckybackup/manual/index.html";
+QString systemManual = "/boot/system/data/luckybackup/manual/index.html";
QString suseManual = "/usr/share/doc/packages/luckybackup/manual/index.html";
QString countStr;
--
2.30.2
From b3432232f4164103dd9127a86998d7bddc7f534d Mon Sep 17 00:00:00 2001
From: mazbrili <mazbrili@yahoo.com>
Date: Wed, 14 Apr 2021 14:55:31 +0700
Subject: Add option extended Attribute
diff --git a/src/global.cpp b/src/global.cpp
index 8927cd0..7ee272c 100644
--- a/src/global.cpp
+++ b/src/global.cpp
@@ -1833,6 +1833,7 @@ QStringList AppendArguments(operation *operationToAppend)
if (operationToAppend -> GetOptionsNumericIDs()) arguments.append("--numeric-ids");
if (operationToAppend -> GetOptionsUpdate()) arguments.append("--update");
if (operationToAppend -> GetOptionsDelete()) arguments.append("--delete-after");
+ if (operationToAppend -> GetOptionsAttr()) arguments.append("-X");
count =0;
while ( count < (operationToAppend -> GetOptionsListSize()) )
{
diff --git a/src/modifyDialog.cpp b/src/modifyDialog.cpp
index 1080fae..6058555 100644
--- a/src/modifyDialog.cpp
+++ b/src/modifyDialog.cpp
@@ -1364,6 +1364,7 @@ operation *modifyDialog::fillOperationArray()
pTask -> SetOptionsRecurse ( uiM.checkBox_recurse -> isChecked() );
pTask -> SetOptionsSuper ( uiM.checkBox_super -> isChecked() );
pTask -> SetOptionsNumericIDs ( uiM.checkBox_numericIDs -> isChecked() );
+ pTask -> SetOptionsAttr ( uiM.checkBox_attr -> isChecked() );
// windows related rsync options
pTask -> SetOptionsRestorent ( uiM.checkBox_restorent -> isChecked() );
pTask -> SetOptionsVss ( uiM.checkBox_vss -> isChecked() );
@@ -1502,6 +1503,7 @@ void modifyDialog::fillModifyWindow(operation *pTask)
uiM.checkBox_vss -> setChecked (pTask -> GetOptionsVss() );
uiM.checkBox_restorent -> setChecked (pTask -> GetOptionsRestorent() );
+ uiM.checkBox_attr -> setChecked (pTask -> GetOptionsAttr() );
count=0;
while ( count < (pTask -> GetOptionsListSize()) )
@@ -1614,6 +1616,7 @@ void modifyDialog::modifyTrailing()
uiM.checkBox_update -> setChecked (true);
uiM.checkBox_ownership -> setChecked (true);
uiM.checkBox_permissions -> setChecked (true);
+ uiM.checkBox_attr -> setChecked (true);
}
/*if (WINrunning) // some more adjustments for windows when the user wants to declare directly paths with "/" instead of "\" (normally for remote)
diff --git a/src/operationClass.h b/src/operationClass.h
index 0e054c3..fa177dd 100644
--- a/src/operationClass.h
+++ b/src/operationClass.h
@@ -140,6 +140,7 @@ class operation
bool GetOptionsUpdate () const {return itsOptionsUpdate;}
bool GetOptionsDelete () const {return itsOptionsDelete;}
+ bool GetOptionsAttr () const {return itsOptionsAttr;}
bool GetOptionsRecurse () const {return itsOptionsRecurse;}
bool GetOptionsOwnership () const {return itsOptionsOwnership;}
bool GetOptionsSymlinks () const {return itsOptionsSymlinks;}
@@ -273,6 +274,7 @@ class operation
// Command options - templates
void SetOptionsUpdate (bool OptionsUpdate) { itsOptionsUpdate = OptionsUpdate;}
void SetOptionsDelete (bool OptionsDelete) { itsOptionsDelete = OptionsDelete;}
+ void SetOptionsAttr (bool OptionsAttr) { itsOptionsAttr = OptionsAttr;}
void SetOptionsRecurse (bool OptionsRecurse) { itsOptionsRecurse = OptionsRecurse;}
void SetOptionsOwnership (bool OptionsOwnership) { itsOptionsOwnership = OptionsOwnership;}
void SetOptionsSymlinks (bool OptionsSymlinks) { itsOptionsSymlinks = OptionsSymlinks;}
@@ -365,6 +367,7 @@ class operation
int itsRemoteSSHPort;
bool itsOptionsUpdate;
+ bool itsOptionsAttr;
bool itsOptionsDelete;
bool itsOptionsRecurse;
bool itsOptionsOwnership;
diff --git a/ui/modifyDialog.ui b/ui/modifyDialog.ui
index 842274a..3daba07 100644
--- a/ui/modifyDialog.ui
+++ b/ui/modifyDialog.ui
@@ -325,7 +325,7 @@
<enum>QTabWidget::North</enum>
</property>
<property name="currentIndex">
- <number>0</number>
+ <number>4</number>
</property>
<widget class="QWidget" name="tab_Description">
<attribute name="title">
@@ -362,8 +362,8 @@
<rect>
<x>0</x>
<y>0</y>
- <width>570</width>
- <height>300</height>
+ <width>475</width>
+ <height>362</height>
</rect>
</property>
<attribute name="label">
@@ -692,8 +692,8 @@
<rect>
<x>0</x>
<y>0</y>
- <width>213</width>
- <height>283</height>
+ <width>214</width>
+ <height>217</height>
</rect>
</property>
<attribute name="label">
@@ -1974,8 +1974,8 @@ If you have no idea what these mean, leave them untouched !!</string>
<rect>
<x>0</x>
<y>0</y>
- <width>570</width>
- <height>300</height>
+ <width>475</width>
+ <height>362</height>
</rect>
</property>
<attribute name="label">
@@ -2053,8 +2053,8 @@ If you have no idea what these mean, leave them untouched !!</string>
</property>
</widget>
</item>
- <item row="1" column="0">
- <widget class="QCheckBox" name="checkBox_permissions">
+ <item row="1" column="2">
+ <widget class="QCheckBox" name="checkBox_recurse">
<property name="sizePolicy">
<sizepolicy hsizetype="Minimum" vsizetype="Minimum">
<horstretch>0</horstretch>
@@ -2071,19 +2071,19 @@ If you have no idea what these mean, leave them untouched !!</string>
<cursorShape>PointingHandCursor</cursorShape>
</property>
<property name="toolTip">
- <string>Preserve permissions of files
-(-p)</string>
+ <string>Recurse into directories
+(-r)</string>
</property>
<property name="text">
- <string>Preserve permissions</string>
+ <string>Recurse into directories</string>
</property>
<property name="checked">
<bool>true</bool>
</property>
</widget>
</item>
- <item row="1" column="2">
- <widget class="QCheckBox" name="checkBox_recurse">
+ <item row="1" column="0">
+ <widget class="QCheckBox" name="checkBox_permissions">
<property name="sizePolicy">
<sizepolicy hsizetype="Minimum" vsizetype="Minimum">
<horstretch>0</horstretch>
@@ -2100,11 +2100,11 @@ If you have no idea what these mean, leave them untouched !!</string>
<cursorShape>PointingHandCursor</cursorShape>
</property>
<property name="toolTip">
- <string>Recurse into directories
-(-r)</string>
+ <string>Preserve permissions of files
+(-p)</string>
</property>
<property name="text">
- <string>Recurse into directories</string>
+ <string>Preserve permissions</string>
</property>
<property name="checked">
<bool>true</bool>
@@ -2140,8 +2140,8 @@ If you have no idea what these mean, leave them untouched !!</string>
</property>
</widget>
</item>
- <item row="2" column="2">
- <widget class="QCheckBox" name="checkBox_update">
+ <item row="3" column="2">
+ <widget class="QCheckBox" name="checkBox_cvs">
<property name="sizePolicy">
<sizepolicy hsizetype="Minimum" vsizetype="Minimum">
<horstretch>0</horstretch>
@@ -2158,14 +2158,11 @@ If you have no idea what these mean, leave them untouched !!</string>
<cursorShape>PointingHandCursor</cursorShape>
</property>
<property name="toolTip">
- <string>Do not backup source files that are newer on the destination
-(--update)</string>
+ <string>Ignore files using a similar algorithm to CVS
+(-C)</string>
</property>
<property name="text">
- <string>Skip newer destination files</string>
- </property>
- <property name="checked">
- <bool>true</bool>
+ <string>Ignore files the CVS way</string>
</property>
</widget>
</item>
@@ -2204,8 +2201,8 @@ If you have no idea what these mean, leave them untouched !!</string>
</property>
</widget>
</item>
- <item row="3" column="2">
- <widget class="QCheckBox" name="checkBox_cvs">
+ <item row="2" column="2">
+ <widget class="QCheckBox" name="checkBox_update">
<property name="sizePolicy">
<sizepolicy hsizetype="Minimum" vsizetype="Minimum">
<horstretch>0</horstretch>
@@ -2222,16 +2219,19 @@ If you have no idea what these mean, leave them untouched !!</string>
<cursorShape>PointingHandCursor</cursorShape>
</property>
<property name="toolTip">
- <string>Ignore files using a similar algorithm to CVS
-(-C)</string>
+ <string>Do not backup source files that are newer on the destination
+(--update)</string>
</property>
<property name="text">
- <string>Ignore files the CVS way</string>
+ <string>Skip newer destination files</string>
+ </property>
+ <property name="checked">
+ <bool>true</bool>
</property>
</widget>
</item>
- <item row="4" column="0">
- <widget class="QCheckBox" name="checkBox_hardLinks">
+ <item row="4" column="2">
+ <widget class="QCheckBox" name="checkBox_FATntfs">
<property name="sizePolicy">
<sizepolicy hsizetype="Minimum" vsizetype="Minimum">
<horstretch>0</horstretch>
@@ -2248,17 +2248,17 @@ If you have no idea what these mean, leave them untouched !!</string>
<cursorShape>PointingHandCursor</cursorShape>
</property>
<property name="toolTip">
- <string>Files that are hard-linked together on the source will hard-link together on the destination
-WARNING: All files have to be included in the transfer set !!
-(-H)</string>
+ <string>Check this is you use a FAT/NTFS partition as destination.
+Data ownership and permissions will NOT be preserved.
+(-t --modify-window=1)</string>
</property>
<property name="text">
- <string>Preserve hard links</string>
+ <string>Destination is FAT/NTFS</string>
</property>
</widget>
</item>
- <item row="4" column="2">
- <widget class="QCheckBox" name="checkBox_FATntfs">
+ <item row="4" column="0">
+ <widget class="QCheckBox" name="checkBox_hardLinks">
<property name="sizePolicy">
<sizepolicy hsizetype="Minimum" vsizetype="Minimum">
<horstretch>0</horstretch>
@@ -2275,12 +2275,12 @@ WARNING: All files have to be included in the transfer set !!
<cursorShape>PointingHandCursor</cursorShape>
</property>
<property name="toolTip">
- <string>Check this is you use a FAT/NTFS partition as destination.
-Data ownership and permissions will NOT be preserved.
-(-t --modify-window=1)</string>
+ <string>Files that are hard-linked together on the source will hard-link together on the destination
+WARNING: All files have to be included in the transfer set !!
+(-H)</string>
</property>
<property name="text">
- <string>Destination is FAT/NTFS</string>
+ <string>Preserve hard links</string>
</property>
</widget>
</item>
@@ -2312,8 +2312,21 @@ and mapping them at both ends.
</property>
</widget>
</item>
- <item row="5" column="2">
- <widget class="QCheckBox" name="checkBox_super">
+ <item row="8" column="1">
+ <spacer name="verticalSpacer_3">
+ <property name="orientation">
+ <enum>Qt::Vertical</enum>
+ </property>
+ <property name="sizeHint" stdset="0">
+ <size>
+ <width>20</width>
+ <height>40</height>
+ </size>
+ </property>
+ </spacer>
+ </item>
+ <item row="6" column="2">
+ <widget class="QCheckBox" name="checkBox_restorent">
<property name="sizePolicy">
<sizepolicy hsizetype="Minimum" vsizetype="Minimum">
<horstretch>0</horstretch>
@@ -2330,16 +2343,11 @@ and mapping them at both ends.
<cursorShape>PointingHandCursor</cursorShape>
</property>
<property name="toolTip">
- <string>This tells the receiving side to attempt super-user activities
-even if the receiving rsync wasnt run by the super-user.
-These activities include:
-preserving users via the --owner option
-preserving all groups (not just the current users groups) via the --groups option
-and copying devices via the --devices option.
-(--super)</string>
+ <string>Restore backed-up windows permissions which are located in the NTFS Security Descriptor Stream
+(--restore-nt-streams)</string>
</property>
<property name="text">
- <string>Attempt super-user activities</string>
+ <string>Restore permissions</string>
</property>
</widget>
</item>
@@ -2372,8 +2380,8 @@ and copying devices via the --devices option.
</property>
</widget>
</item>
- <item row="6" column="2">
- <widget class="QCheckBox" name="checkBox_restorent">
+ <item row="5" column="2">
+ <widget class="QCheckBox" name="checkBox_super">
<property name="sizePolicy">
<sizepolicy hsizetype="Minimum" vsizetype="Minimum">
<horstretch>0</horstretch>
@@ -2390,26 +2398,28 @@ and copying devices via the --devices option.
<cursorShape>PointingHandCursor</cursorShape>
</property>
<property name="toolTip">
- <string>Restore backed-up windows permissions which are located in the NTFS Security Descriptor Stream
-(--restore-nt-streams)</string>
+ <string>This tells the receiving side to attempt super-user activities
+even if the receiving rsync wasnt run by the super-user.
+These activities include:
+preserving users via the --owner option
+preserving all groups (not just the current users groups) via the --groups option
+and copying devices via the --devices option.
+(--super)</string>
</property>
<property name="text">
- <string>Restore permissions</string>
+ <string>Attempt super-user activities</string>
</property>
</widget>
</item>
- <item row="7" column="1">
- <spacer name="verticalSpacer_3">
- <property name="orientation">
- <enum>Qt::Vertical</enum>
+ <item row="7" column="0">
+ <widget class="QCheckBox" name="checkBox_attr">
+ <property name="text">
+ <string>Preserve Attribute</string>
</property>
- <property name="sizeHint" stdset="0">
- <size>
- <width>20</width>
- <height>40</height>
- </size>
+ <property name="checked">
+ <bool>true</bool>
</property>
- </spacer>
+ </widget>
</item>
</layout>
</widget>
@@ -2418,8 +2428,8 @@ and copying devices via the --devices option.
<rect>
<x>0</x>
<y>0</y>
- <width>213</width>
- <height>237</height>
+ <width>207</width>
+ <height>187</height>
</rect>
</property>
<attribute name="label">
@@ -2667,8 +2677,8 @@ and copying devices via the --devices option.
<rect>
<x>0</x>
<y>0</y>
- <width>570</width>
- <height>301</height>
+ <width>475</width>
+ <height>362</height>
</rect>
</property>
<attribute name="label">
@@ -2968,8 +2978,8 @@ ATTENTION: check this if you really know what you're doing</string>
<rect>
<x>0</x>
<y>0</y>
- <width>213</width>
- <height>239</height>
+ <width>214</width>
+ <height>187</height>
</rect>
</property>
<attribute name="label">
@@ -3545,374 +3555,5 @@ Leave unchecked to create an extra directory inside destination</string>
<resources>
<include location="../resources/luckybackup.qrc"/>
</resources>
- <connections>
- <connection>
- <sender>lineEdit_excludeAdd</sender>
- <signal>returnPressed()</signal>
- <receiver>pushButton_excludeAdd</receiver>
- <slot>animateClick()</slot>
- <hints>
- <hint type="sourcelabel">
- <x>58</x>
- <y>191</y>
- </hint>
- <hint type="destinationlabel">
- <x>211</x>
- <y>193</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>lineEdit_includeAdd</sender>
- <signal>returnPressed()</signal>
- <receiver>pushButton_includeAdd</receiver>
- <slot>animateClick()</slot>
- <hints>
- <hint type="sourcelabel">
- <x>40</x>
- <y>166</y>
- </hint>
- <hint type="destinationlabel">
- <x>176</x>
- <y>165</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>checkBox_ssh</sender>
- <signal>toggled(bool)</signal>
- <receiver>label_sshPassword</receiver>
- <slot>setEnabled(bool)</slot>
- <hints>
- <hint type="sourcelabel">
- <x>45</x>
- <y>193</y>
- </hint>
- <hint type="destinationlabel">
- <x>62</x>
- <y>191</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>checkBox_remoteModule</sender>
- <signal>toggled(bool)</signal>
- <receiver>label_rsyncPassword</receiver>
- <slot>setEnabled(bool)</slot>
- <hints>
- <hint type="sourcelabel">
- <x>74</x>
- <y>195</y>
- </hint>
- <hint type="destinationlabel">
- <x>51</x>
- <y>193</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>checkBox_remoteModule</sender>
- <signal>toggled(bool)</signal>
- <receiver>lineEdit_rsyncPassword</receiver>
- <slot>setEnabled(bool)</slot>
- <hints>
- <hint type="sourcelabel">
- <x>74</x>
- <y>195</y>
- </hint>
- <hint type="destinationlabel">
- <x>74</x>
- <y>193</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>checkBox_ssh</sender>
- <signal>toggled(bool)</signal>
- <receiver>label_sshPort</receiver>
- <slot>setEnabled(bool)</slot>
- <hints>
- <hint type="sourcelabel">
- <x>45</x>
- <y>193</y>
- </hint>
- <hint type="destinationlabel">
- <x>62</x>
- <y>193</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>checkBox_ssh</sender>
- <signal>toggled(bool)</signal>
- <receiver>lineEdit_sshPort</receiver>
- <slot>setEnabled(bool)</slot>
- <hints>
- <hint type="sourcelabel">
- <x>45</x>
- <y>193</y>
- </hint>
- <hint type="destinationlabel">
- <x>96</x>
- <y>193</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>checkBox_ssh</sender>
- <signal>toggled(bool)</signal>
- <receiver>toolButton_sshPassword</receiver>
- <slot>setEnabled(bool)</slot>
- <hints>
- <hint type="sourcelabel">
- <x>45</x>
- <y>193</y>
- </hint>
- <hint type="destinationlabel">
- <x>96</x>
- <y>191</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>checkBox_remoteModule</sender>
- <signal>toggled(bool)</signal>
- <receiver>toolButton_rsyncPassword</receiver>
- <slot>setEnabled(bool)</slot>
- <hints>
- <hint type="sourcelabel">
- <x>74</x>
- <y>195</y>
- </hint>
- <hint type="destinationlabel">
- <x>96</x>
- <y>193</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>lineEdit_executeBeforeAdd</sender>
- <signal>returnPressed()</signal>
- <receiver>pushButton_executeBeforeAdd</receiver>
- <slot>animateClick()</slot>
- <hints>
- <hint type="sourcelabel">
- <x>94</x>
- <y>203</y>
- </hint>
- <hint type="destinationlabel">
- <x>137</x>
- <y>204</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>lineEdit_executeAfterAdd</sender>
- <signal>returnPressed()</signal>
- <receiver>pushButton_executeAfterAdd</receiver>
- <slot>animateClick()</slot>
- <hints>
- <hint type="sourcelabel">
- <x>58</x>
- <y>192</y>
- </hint>
- <hint type="destinationlabel">
- <x>211</x>
- <y>193</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>checkBox_excludeFile</sender>
- <signal>toggled(bool)</signal>
- <receiver>lineEdit_excludeFile</receiver>
- <slot>setEnabled(bool)</slot>
- <hints>
- <hint type="sourcelabel">
- <x>105</x>
- <y>358</y>
- </hint>
- <hint type="destinationlabel">
- <x>180</x>
- <y>359</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>checkBox_excludeFile</sender>
- <signal>toggled(bool)</signal>
- <receiver>toolButton_excludeFile</receiver>
- <slot>setEnabled(bool)</slot>
- <hints>
- <hint type="sourcelabel">
- <x>105</x>
- <y>358</y>
- </hint>
- <hint type="destinationlabel">
- <x>210</x>
- <y>360</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>checkBox_includeFile</sender>
- <signal>toggled(bool)</signal>
- <receiver>toolButton_includeFile</receiver>
- <slot>setEnabled(bool)</slot>
- <hints>
- <hint type="sourcelabel">
- <x>47</x>
- <y>187</y>
- </hint>
- <hint type="destinationlabel">
- <x>109</x>
- <y>187</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>checkBox_includeFile</sender>
- <signal>toggled(bool)</signal>
- <receiver>lineEdit_includeFile</receiver>
- <slot>setEnabled(bool)</slot>
- <hints>
- <hint type="sourcelabel">
- <x>47</x>
- <y>187</y>
- </hint>
- <hint type="destinationlabel">
- <x>79</x>
- <y>187</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>lineEdit_optionsAdd</sender>
- <signal>returnPressed()</signal>
- <receiver>pushButton_optionsAdd</receiver>
- <slot>animateClick()</slot>
- <hints>
- <hint type="sourcelabel">
- <x>86</x>
- <y>190</y>
- </hint>
- <hint type="destinationlabel">
- <x>211</x>
- <y>191</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>checkBox_FATntfs</sender>
- <signal>toggled(bool)</signal>
- <receiver>checkBox_permissions</receiver>
- <slot>setDisabled(bool)</slot>
- <hints>
- <hint type="sourcelabel">
- <x>364</x>
- <y>300</y>
- </hint>
- <hint type="destinationlabel">
- <x>189</x>
- <y>225</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>checkBox_FATntfs</sender>
- <signal>toggled(bool)</signal>
- <receiver>checkBox_ownership</receiver>
- <slot>setDisabled(bool)</slot>
- <hints>
- <hint type="sourcelabel">
- <x>369</x>
- <y>300</y>
- </hint>
- <hint type="destinationlabel">
- <x>194</x>
- <y>200</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>checkBox_ssh</sender>
- <signal>toggled(bool)</signal>
- <receiver>lineEdit_sshPassword</receiver>
- <slot>setEnabled(bool)</slot>
- <hints>
- <hint type="sourcelabel">
- <x>70</x>
- <y>338</y>
- </hint>
- <hint type="destinationlabel">
- <x>341</x>
- <y>367</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>checkBox_ssh</sender>
- <signal>toggled(bool)</signal>
- <receiver>lineEdit_sshOptions</receiver>
- <slot>setEnabled(bool)</slot>
- <hints>
- <hint type="sourcelabel">
- <x>70</x>
- <y>338</y>
- </hint>
- <hint type="destinationlabel">
- <x>357</x>
- <y>396</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>checkBox_ssh</sender>
- <signal>toggled(bool)</signal>
- <receiver>label_sshPassword_2</receiver>
- <slot>setEnabled(bool)</slot>
- <hints>
- <hint type="sourcelabel">
- <x>70</x>
- <y>338</y>
- </hint>
- <hint type="destinationlabel">
- <x>91</x>
- <y>396</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>checkBox_ssh</sender>
- <signal>toggled(bool)</signal>
- <receiver>label_sshPassword_3</receiver>
- <slot>setEnabled(bool)</slot>
- <hints>
- <hint type="sourcelabel">
- <x>57</x>
- <y>334</y>
- </hint>
- <hint type="destinationlabel">
- <x>359</x>
- <y>334</y>
- </hint>
- </hints>
- </connection>
- <connection>
- <sender>checkBox_ssh</sender>
- <signal>toggled(bool)</signal>
- <receiver>lineEdit_sshPasswordStr</receiver>
- <slot>setEnabled(bool)</slot>
- <hints>
- <hint type="sourcelabel">
- <x>57</x>
- <y>334</y>
- </hint>
- <hint type="destinationlabel">
- <x>495</x>
- <y>334</y>
- </hint>
- </hints>
- </connection>
- </connections>
+ <connections/>
</ui>
--
2.30.2