EntryConfig: Also store 'inherit' key. Needed to save entry later.
这个提交包含在:
		| @@ -181,7 +181,8 @@ EntryConfig EntryProvider::readqsrunFile(const QString &path) | ||||
| 		} | ||||
| 		if(key == "inherit") | ||||
| 		{ | ||||
| 			auto entry = readEntryFromPath(resolveEntryPath(splitted[1])); | ||||
| 			result.inherit = splitted[1]; | ||||
| 			auto entry = readEntryFromPath(resolveEntryPath(result.inherit)); | ||||
| 			if(entry) | ||||
| 			{ | ||||
| 				inheritedConfig = *entry; | ||||
|   | ||||
| @@ -26,6 +26,7 @@ class EntryConfig | ||||
| 	QString command; | ||||
| 	QStringList arguments; | ||||
| 	QIcon icon; | ||||
| 	QString inherit; | ||||
| 	int row = 0; | ||||
| 	int col = 0; | ||||
|  | ||||
| @@ -41,7 +42,7 @@ class EntryProvider | ||||
| 	EntryConfig readqsrunFile(const QString &path); | ||||
| 	EntryConfig readFromDesktopFile(const QString &path); | ||||
| 	std::optional<EntryConfig> readEntryFromPath(const QString &path); | ||||
| 	QVector<EntryConfig> readConfig(QStringList paths, bool userentrymode=false); | ||||
| 	QVector<EntryConfig> readConfig(QStringList paths, bool userentrymode = false); | ||||
| 	QString resolveEntryPath(QString path); | ||||
|  | ||||
|   public: | ||||
|   | ||||
		在新工单中引用
	
	屏蔽一个用户