Warning, /maui/nota/src/views/Terminal.qml is written in an unsupported language. File is not indexed.

0001 // Copyright 2018-2020 Camilo Higuita <milo.h@aol.com>
0002 // Copyright 2018-2020 Nitrux Latinoamericana S.C.
0003 //
0004 // SPDX-License-Identifier: GPL-3.0-or-later
0005 
0006 
0007 import org.mauikit.controls 1.0 as Maui
0008 import org.mauikit.terminal 1.0 as Term
0009 import org.mauikit.filebrowsing 1.3 as FB
0010 
0011 Term.Terminal
0012 {
0013     id: control
0014     Maui.Theme.colorSet: Maui.Theme.Window
0015     Maui.Theme.inherit: false
0016     
0017     kterminal.colorScheme: settings.terminalFollowsColorScheme ? "Adaptive" : settings.terminalColorScheme
0018   
0019   session.initialWorkingDirectory: String(FB.FM.fileDir(editor.fileUrl)).replace("file://", "")
0020     onUrlsDropped:
0021     {
0022         var str = ""
0023         for(var i in urls)
0024             str = str + urls[i].replace("file://", "")+ " "
0025 
0026         control.session.sendText(str)
0027     }
0028 
0029     onKeyPressed: (event) =>
0030     {
0031         if(event.key == Qt.Key_F4)
0032         {
0033             toggleTerminal()
0034         }
0035     }
0036 }