| | |
| | | using System;
|
| | | using System.Diagnostics;
|
| | | using System.Runtime.InteropServices;
|
| | | using Microsoft.VisualStudio.Shell.Interop;
|
| | | using Microsoft.VisualStudio.Shell;
|
| | |
|
| | | namespace QtVsTools.Editors
|
| | | {
|
| | |
| | |
|
| | | public override string ExecutableName => "QrcEditor.exe";
|
| | |
|
| | | protected override string GetToolsPath()
|
| | | {
|
| | | return QtVsToolsPackage.Instance?.PkgInstallPath;
|
| | | }
|
| | | protected override string GetToolsPath() =>
|
| | | QtVsToolsPackage.Instance?.PkgInstallPath;
|
| | |
|
| | | public override Func<string, bool> WindowFilter =>
|
| | | caption => caption.StartsWith(Title);
|
| | |
|
| | | protected override string GetTitle(Process editorProcess)
|
| | | {
|
| | | return Title;
|
| | | }
|
| | | protected override string GetTitle(Process editorProcess) => Title;
|
| | |
|
| | | protected override bool Detached => QtVsToolsPackage.Instance.Options.ResourceEditorDetached;
|
| | | }
|