New upstream version 0.0.0.73
This commit is contained in:
parent
af04e39e18
commit
14657a895c
|
@ -0,0 +1,63 @@
|
||||||
|
###############################################################################
|
||||||
|
# Set default behavior to automatically normalize line endings.
|
||||||
|
###############################################################################
|
||||||
|
* text=auto
|
||||||
|
|
||||||
|
###############################################################################
|
||||||
|
# Set default behavior for command prompt diff.
|
||||||
|
#
|
||||||
|
# This is need for earlier builds of msysgit that does not have it on by
|
||||||
|
# default for csharp files.
|
||||||
|
# Note: This is only used by command line
|
||||||
|
###############################################################################
|
||||||
|
#*.cs diff=csharp
|
||||||
|
|
||||||
|
###############################################################################
|
||||||
|
# Set the merge driver for project and solution files
|
||||||
|
#
|
||||||
|
# Merging from the command prompt will add diff markers to the files if there
|
||||||
|
# are conflicts (Merging from VS is not affected by the settings below, in VS
|
||||||
|
# the diff markers are never inserted). Diff markers may cause the following
|
||||||
|
# file extensions to fail to load in VS. An alternative would be to treat
|
||||||
|
# these files as binary and thus will always conflict and require user
|
||||||
|
# intervention with every merge. To do so, just uncomment the entries below
|
||||||
|
###############################################################################
|
||||||
|
#*.sln merge=binary
|
||||||
|
#*.csproj merge=binary
|
||||||
|
#*.vbproj merge=binary
|
||||||
|
#*.vcxproj merge=binary
|
||||||
|
#*.vcproj merge=binary
|
||||||
|
#*.dbproj merge=binary
|
||||||
|
#*.fsproj merge=binary
|
||||||
|
#*.lsproj merge=binary
|
||||||
|
#*.wixproj merge=binary
|
||||||
|
#*.modelproj merge=binary
|
||||||
|
#*.sqlproj merge=binary
|
||||||
|
#*.wwaproj merge=binary
|
||||||
|
|
||||||
|
###############################################################################
|
||||||
|
# behavior for image files
|
||||||
|
#
|
||||||
|
# image files are treated as binary by default.
|
||||||
|
###############################################################################
|
||||||
|
#*.jpg binary
|
||||||
|
#*.png binary
|
||||||
|
#*.gif binary
|
||||||
|
|
||||||
|
###############################################################################
|
||||||
|
# diff behavior for common document formats
|
||||||
|
#
|
||||||
|
# Convert binary document formats to text before diffing them. This feature
|
||||||
|
# is only available from the command line. Turn it on by uncommenting the
|
||||||
|
# entries below.
|
||||||
|
###############################################################################
|
||||||
|
#*.doc diff=astextplain
|
||||||
|
#*.DOC diff=astextplain
|
||||||
|
#*.docx diff=astextplain
|
||||||
|
#*.DOCX diff=astextplain
|
||||||
|
#*.dot diff=astextplain
|
||||||
|
#*.DOT diff=astextplain
|
||||||
|
#*.pdf diff=astextplain
|
||||||
|
#*.PDF diff=astextplain
|
||||||
|
#*.rtf diff=astextplain
|
||||||
|
#*.RTF diff=astextplain
|
|
@ -0,0 +1,261 @@
|
||||||
|
## Ignore Visual Studio temporary files, build results, and
|
||||||
|
## files generated by popular Visual Studio add-ons.
|
||||||
|
|
||||||
|
# User-specific files
|
||||||
|
*.suo
|
||||||
|
*.user
|
||||||
|
*.userosscache
|
||||||
|
*.sln.docstates
|
||||||
|
|
||||||
|
# User-specific files (MonoDevelop/Xamarin Studio)
|
||||||
|
*.userprefs
|
||||||
|
|
||||||
|
# Build results
|
||||||
|
[Dd]ebug/
|
||||||
|
[Dd]ebugPublic/
|
||||||
|
[Rr]elease/
|
||||||
|
[Rr]eleases/
|
||||||
|
x64/
|
||||||
|
x86/
|
||||||
|
bld/
|
||||||
|
[Bb]in/
|
||||||
|
[Oo]bj/
|
||||||
|
[Ll]og/
|
||||||
|
|
||||||
|
# Visual Studio 2015 cache/options directory
|
||||||
|
.vs/
|
||||||
|
# Uncomment if you have tasks that create the project's static files in wwwroot
|
||||||
|
#wwwroot/
|
||||||
|
|
||||||
|
# MSTest test Results
|
||||||
|
[Tt]est[Rr]esult*/
|
||||||
|
[Bb]uild[Ll]og.*
|
||||||
|
|
||||||
|
# NUNIT
|
||||||
|
*.VisualState.xml
|
||||||
|
TestResult.xml
|
||||||
|
|
||||||
|
# Build Results of an ATL Project
|
||||||
|
[Dd]ebugPS/
|
||||||
|
[Rr]eleasePS/
|
||||||
|
dlldata.c
|
||||||
|
|
||||||
|
# DNX
|
||||||
|
project.lock.json
|
||||||
|
project.fragment.lock.json
|
||||||
|
artifacts/
|
||||||
|
|
||||||
|
*_i.c
|
||||||
|
*_p.c
|
||||||
|
*_i.h
|
||||||
|
*.ilk
|
||||||
|
*.meta
|
||||||
|
*.obj
|
||||||
|
*.pch
|
||||||
|
*.pdb
|
||||||
|
*.pgc
|
||||||
|
*.pgd
|
||||||
|
*.rsp
|
||||||
|
*.sbr
|
||||||
|
*.tlb
|
||||||
|
*.tli
|
||||||
|
*.tlh
|
||||||
|
*.tmp
|
||||||
|
*.tmp_proj
|
||||||
|
*.log
|
||||||
|
*.vspscc
|
||||||
|
*.vssscc
|
||||||
|
.builds
|
||||||
|
*.pidb
|
||||||
|
*.svclog
|
||||||
|
*.scc
|
||||||
|
|
||||||
|
# Chutzpah Test files
|
||||||
|
_Chutzpah*
|
||||||
|
|
||||||
|
# Visual C++ cache files
|
||||||
|
ipch/
|
||||||
|
*.aps
|
||||||
|
*.ncb
|
||||||
|
*.opendb
|
||||||
|
*.opensdf
|
||||||
|
*.sdf
|
||||||
|
*.cachefile
|
||||||
|
*.VC.db
|
||||||
|
*.VC.VC.opendb
|
||||||
|
|
||||||
|
# Visual Studio profiler
|
||||||
|
*.psess
|
||||||
|
*.vsp
|
||||||
|
*.vspx
|
||||||
|
*.sap
|
||||||
|
|
||||||
|
# TFS 2012 Local Workspace
|
||||||
|
$tf/
|
||||||
|
|
||||||
|
# Guidance Automation Toolkit
|
||||||
|
*.gpState
|
||||||
|
|
||||||
|
# ReSharper is a .NET coding add-in
|
||||||
|
_ReSharper*/
|
||||||
|
*.[Rr]e[Ss]harper
|
||||||
|
*.DotSettings.user
|
||||||
|
|
||||||
|
# JustCode is a .NET coding add-in
|
||||||
|
.JustCode
|
||||||
|
|
||||||
|
# TeamCity is a build add-in
|
||||||
|
_TeamCity*
|
||||||
|
|
||||||
|
# DotCover is a Code Coverage Tool
|
||||||
|
*.dotCover
|
||||||
|
|
||||||
|
# NCrunch
|
||||||
|
_NCrunch_*
|
||||||
|
.*crunch*.local.xml
|
||||||
|
nCrunchTemp_*
|
||||||
|
|
||||||
|
# MightyMoose
|
||||||
|
*.mm.*
|
||||||
|
AutoTest.Net/
|
||||||
|
|
||||||
|
# Web workbench (sass)
|
||||||
|
.sass-cache/
|
||||||
|
|
||||||
|
# Installshield output folder
|
||||||
|
[Ee]xpress/
|
||||||
|
|
||||||
|
# DocProject is a documentation generator add-in
|
||||||
|
DocProject/buildhelp/
|
||||||
|
DocProject/Help/*.HxT
|
||||||
|
DocProject/Help/*.HxC
|
||||||
|
DocProject/Help/*.hhc
|
||||||
|
DocProject/Help/*.hhk
|
||||||
|
DocProject/Help/*.hhp
|
||||||
|
DocProject/Help/Html2
|
||||||
|
DocProject/Help/html
|
||||||
|
|
||||||
|
# Click-Once directory
|
||||||
|
publish/
|
||||||
|
|
||||||
|
# Publish Web Output
|
||||||
|
*.[Pp]ublish.xml
|
||||||
|
*.azurePubxml
|
||||||
|
# TODO: Comment the next line if you want to checkin your web deploy settings
|
||||||
|
# but database connection strings (with potential passwords) will be unencrypted
|
||||||
|
#*.pubxml
|
||||||
|
*.publishproj
|
||||||
|
|
||||||
|
# Microsoft Azure Web App publish settings. Comment the next line if you want to
|
||||||
|
# checkin your Azure Web App publish settings, but sensitive information contained
|
||||||
|
# in these scripts will be unencrypted
|
||||||
|
PublishScripts/
|
||||||
|
|
||||||
|
# NuGet Packages
|
||||||
|
*.nupkg
|
||||||
|
# The packages folder can be ignored because of Package Restore
|
||||||
|
**/packages/*
|
||||||
|
# except build/, which is used as an MSBuild target.
|
||||||
|
!**/packages/build/
|
||||||
|
# Uncomment if necessary however generally it will be regenerated when needed
|
||||||
|
#!**/packages/repositories.config
|
||||||
|
# NuGet v3's project.json files produces more ignoreable files
|
||||||
|
*.nuget.props
|
||||||
|
*.nuget.targets
|
||||||
|
|
||||||
|
# Microsoft Azure Build Output
|
||||||
|
csx/
|
||||||
|
*.build.csdef
|
||||||
|
|
||||||
|
# Microsoft Azure Emulator
|
||||||
|
ecf/
|
||||||
|
rcf/
|
||||||
|
|
||||||
|
# Windows Store app package directories and files
|
||||||
|
AppPackages/
|
||||||
|
BundleArtifacts/
|
||||||
|
Package.StoreAssociation.xml
|
||||||
|
_pkginfo.txt
|
||||||
|
|
||||||
|
# Visual Studio cache files
|
||||||
|
# files ending in .cache can be ignored
|
||||||
|
*.[Cc]ache
|
||||||
|
# but keep track of directories ending in .cache
|
||||||
|
!*.[Cc]ache/
|
||||||
|
|
||||||
|
# Others
|
||||||
|
ClientBin/
|
||||||
|
~$*
|
||||||
|
*~
|
||||||
|
*.dbmdl
|
||||||
|
*.dbproj.schemaview
|
||||||
|
*.jfm
|
||||||
|
*.pfx
|
||||||
|
*.publishsettings
|
||||||
|
node_modules/
|
||||||
|
orleans.codegen.cs
|
||||||
|
|
||||||
|
# Since there are multiple workflows, uncomment next line to ignore bower_components
|
||||||
|
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
|
||||||
|
#bower_components/
|
||||||
|
|
||||||
|
# RIA/Silverlight projects
|
||||||
|
Generated_Code/
|
||||||
|
|
||||||
|
# Backup & report files from converting an old project file
|
||||||
|
# to a newer Visual Studio version. Backup files are not needed,
|
||||||
|
# because we have git ;-)
|
||||||
|
_UpgradeReport_Files/
|
||||||
|
Backup*/
|
||||||
|
UpgradeLog*.XML
|
||||||
|
UpgradeLog*.htm
|
||||||
|
|
||||||
|
# SQL Server files
|
||||||
|
*.mdf
|
||||||
|
*.ldf
|
||||||
|
|
||||||
|
# Business Intelligence projects
|
||||||
|
*.rdl.data
|
||||||
|
*.bim.layout
|
||||||
|
*.bim_*.settings
|
||||||
|
|
||||||
|
# Microsoft Fakes
|
||||||
|
FakesAssemblies/
|
||||||
|
|
||||||
|
# GhostDoc plugin setting file
|
||||||
|
*.GhostDoc.xml
|
||||||
|
|
||||||
|
# Node.js Tools for Visual Studio
|
||||||
|
.ntvs_analysis.dat
|
||||||
|
|
||||||
|
# Visual Studio 6 build log
|
||||||
|
*.plg
|
||||||
|
|
||||||
|
# Visual Studio 6 workspace options file
|
||||||
|
*.opt
|
||||||
|
|
||||||
|
# Visual Studio LightSwitch build output
|
||||||
|
**/*.HTMLClient/GeneratedArtifacts
|
||||||
|
**/*.DesktopClient/GeneratedArtifacts
|
||||||
|
**/*.DesktopClient/ModelManifest.xml
|
||||||
|
**/*.Server/GeneratedArtifacts
|
||||||
|
**/*.Server/ModelManifest.xml
|
||||||
|
_Pvt_Extensions
|
||||||
|
|
||||||
|
# Paket dependency manager
|
||||||
|
.paket/paket.exe
|
||||||
|
paket-files/
|
||||||
|
|
||||||
|
# FAKE - F# Make
|
||||||
|
.fake/
|
||||||
|
|
||||||
|
# JetBrains Rider
|
||||||
|
.idea/
|
||||||
|
*.sln.iml
|
||||||
|
|
||||||
|
# CodeRush
|
||||||
|
.cr/
|
||||||
|
|
||||||
|
# Python Tools for Visual Studio (PTVS)
|
||||||
|
__pycache__/
|
||||||
|
*.pyc
|
Binary file not shown.
Binary file not shown.
3172
AGWCode.cpp
3172
AGWCode.cpp
File diff suppressed because it is too large
Load Diff
296
AGWConnect.ui
296
AGWConnect.ui
|
@ -1,148 +1,148 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ui version="4.0">
|
<ui version="4.0">
|
||||||
<class>AGWConnectDkg</class>
|
<class>AGWConnectDkg</class>
|
||||||
<widget class="QDialog" name="AGWConnectDkg">
|
<widget class="QDialog" name="AGWConnectDkg">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>0</x>
|
<x>0</x>
|
||||||
<y>0</y>
|
<y>0</y>
|
||||||
<width>500</width>
|
<width>500</width>
|
||||||
<height>400</height>
|
<height>400</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="windowTitle">
|
<property name="windowTitle">
|
||||||
<string>Dialog</string>
|
<string>Dialog</string>
|
||||||
</property>
|
</property>
|
||||||
<widget class="QWidget" name="verticalLayoutWidget">
|
<widget class="QWidget" name="verticalLayoutWidget">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>10</x>
|
<x>10</x>
|
||||||
<y>10</y>
|
<y>10</y>
|
||||||
<width>480</width>
|
<width>480</width>
|
||||||
<height>380</height>
|
<height>380</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<layout class="QVBoxLayout" name="verticalLayout">
|
<layout class="QVBoxLayout" name="verticalLayout">
|
||||||
<item>
|
<item>
|
||||||
<layout class="QFormLayout" name="formLayout_2">
|
<layout class="QFormLayout" name="formLayout_2">
|
||||||
<item row="0" column="0">
|
<item row="0" column="0">
|
||||||
<widget class="QLabel" name="label">
|
<widget class="QLabel" name="label">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Call From </string>
|
<string>Call From </string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="0" column="1">
|
<item row="0" column="1">
|
||||||
<widget class="QLineEdit" name="CallFrom"/>
|
<widget class="QLineEdit" name="CallFrom"/>
|
||||||
</item>
|
</item>
|
||||||
<item row="1" column="0">
|
<item row="1" column="0">
|
||||||
<widget class="QLabel" name="label_2">
|
<widget class="QLabel" name="label_2">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Call To </string>
|
<string>Call To </string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="1" column="1">
|
<item row="1" column="1">
|
||||||
<widget class="QComboBox" name="CallTo">
|
<widget class="QComboBox" name="CallTo">
|
||||||
<property name="editable">
|
<property name="editable">
|
||||||
<bool>true</bool>
|
<bool>true</bool>
|
||||||
</property>
|
</property>
|
||||||
<property name="insertPolicy">
|
<property name="insertPolicy">
|
||||||
<enum>QComboBox::NoInsert</enum>
|
<enum>QComboBox::NoInsert</enum>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="2" column="0">
|
<item row="2" column="0">
|
||||||
<widget class="QLabel" name="label_3">
|
<widget class="QLabel" name="label_3">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Digis</string>
|
<string>Digis</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="2" column="1">
|
<item row="2" column="1">
|
||||||
<widget class="QLineEdit" name="Digis"/>
|
<widget class="QLineEdit" name="Digis"/>
|
||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</item>
|
</item>
|
||||||
<item>
|
<item>
|
||||||
<widget class="QLabel" name="label_4">
|
<widget class="QLabel" name="label_4">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Radio Ports</string>
|
<string>Radio Ports</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item>
|
<item>
|
||||||
<widget class="QListWidget" name="RadioPorts"/>
|
<widget class="QListWidget" name="RadioPorts"/>
|
||||||
</item>
|
</item>
|
||||||
<item>
|
<item>
|
||||||
<layout class="QHBoxLayout">
|
<layout class="QHBoxLayout">
|
||||||
<property name="spacing">
|
<property name="spacing">
|
||||||
<number>6</number>
|
<number>6</number>
|
||||||
</property>
|
</property>
|
||||||
<property name="leftMargin">
|
<property name="leftMargin">
|
||||||
<number>0</number>
|
<number>0</number>
|
||||||
</property>
|
</property>
|
||||||
<property name="topMargin">
|
<property name="topMargin">
|
||||||
<number>0</number>
|
<number>0</number>
|
||||||
</property>
|
</property>
|
||||||
<property name="rightMargin">
|
<property name="rightMargin">
|
||||||
<number>0</number>
|
<number>0</number>
|
||||||
</property>
|
</property>
|
||||||
<property name="bottomMargin">
|
<property name="bottomMargin">
|
||||||
<number>0</number>
|
<number>0</number>
|
||||||
</property>
|
</property>
|
||||||
<item>
|
<item>
|
||||||
<widget class="QPushButton" name="okButton">
|
<widget class="QPushButton" name="okButton">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>OK</string>
|
<string>OK</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item>
|
<item>
|
||||||
<widget class="QPushButton" name="cancelButton">
|
<widget class="QPushButton" name="cancelButton">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Cancel</string>
|
<string>Cancel</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</widget>
|
</widget>
|
||||||
</widget>
|
</widget>
|
||||||
<resources/>
|
<resources/>
|
||||||
<connections>
|
<connections>
|
||||||
<connection>
|
<connection>
|
||||||
<sender>okButton</sender>
|
<sender>okButton</sender>
|
||||||
<signal>clicked()</signal>
|
<signal>clicked()</signal>
|
||||||
<receiver>AGWConnectDkg</receiver>
|
<receiver>AGWConnectDkg</receiver>
|
||||||
<slot>accept()</slot>
|
<slot>accept()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>278</x>
|
<x>278</x>
|
||||||
<y>253</y>
|
<y>253</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>96</x>
|
<x>96</x>
|
||||||
<y>254</y>
|
<y>254</y>
|
||||||
</hint>
|
</hint>
|
||||||
</hints>
|
</hints>
|
||||||
</connection>
|
</connection>
|
||||||
<connection>
|
<connection>
|
||||||
<sender>cancelButton</sender>
|
<sender>cancelButton</sender>
|
||||||
<signal>clicked()</signal>
|
<signal>clicked()</signal>
|
||||||
<receiver>AGWConnectDkg</receiver>
|
<receiver>AGWConnectDkg</receiver>
|
||||||
<slot>reject()</slot>
|
<slot>reject()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>369</x>
|
<x>369</x>
|
||||||
<y>253</y>
|
<y>253</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>179</x>
|
<x>179</x>
|
||||||
<y>282</y>
|
<y>282</y>
|
||||||
</hint>
|
</hint>
|
||||||
</hints>
|
</hints>
|
||||||
</connection>
|
</connection>
|
||||||
</connections>
|
</connections>
|
||||||
</ui>
|
</ui>
|
||||||
|
|
790
AGWParams.ui
790
AGWParams.ui
|
@ -1,395 +1,395 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ui version="4.0">
|
<ui version="4.0">
|
||||||
<class>AGWParams</class>
|
<class>AGWParams</class>
|
||||||
<widget class="QDialog" name="AGWParams">
|
<widget class="QDialog" name="AGWParams">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>0</x>
|
<x>0</x>
|
||||||
<y>0</y>
|
<y>0</y>
|
||||||
<width>562</width>
|
<width>562</width>
|
||||||
<height>491</height>
|
<height>491</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="windowTitle">
|
<property name="windowTitle">
|
||||||
<string>Dialog</string>
|
<string>Dialog</string>
|
||||||
</property>
|
</property>
|
||||||
<widget class="QLineEdit" name="TermCall">
|
<widget class="QLineEdit" name="TermCall">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>120</x>
|
<x>120</x>
|
||||||
<y>50</y>
|
<y>50</y>
|
||||||
<width>113</width>
|
<width>113</width>
|
||||||
<height>20</height>
|
<height>20</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QGroupBox" name="groupBox">
|
<widget class="QGroupBox" name="groupBox">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>12</x>
|
<x>12</x>
|
||||||
<y>83</y>
|
<y>83</y>
|
||||||
<width>537</width>
|
<width>537</width>
|
||||||
<height>215</height>
|
<height>215</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="title">
|
<property name="title">
|
||||||
<string>Beacon Setup</string>
|
<string>Beacon Setup</string>
|
||||||
</property>
|
</property>
|
||||||
<widget class="QLineEdit" name="beaconDest">
|
<widget class="QLineEdit" name="beaconDest">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>110</x>
|
<x>110</x>
|
||||||
<y>24</y>
|
<y>24</y>
|
||||||
<width>113</width>
|
<width>113</width>
|
||||||
<height>20</height>
|
<height>20</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLineEdit" name="beaconPath">
|
<widget class="QLineEdit" name="beaconPath">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>110</x>
|
<x>110</x>
|
||||||
<y>54</y>
|
<y>54</y>
|
||||||
<width>113</width>
|
<width>113</width>
|
||||||
<height>20</height>
|
<height>20</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLineEdit" name="beaconInterval">
|
<widget class="QLineEdit" name="beaconInterval">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>108</x>
|
<x>108</x>
|
||||||
<y>84</y>
|
<y>84</y>
|
||||||
<width>45</width>
|
<width>45</width>
|
||||||
<height>20</height>
|
<height>20</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLineEdit" name="beaconPorts">
|
<widget class="QLineEdit" name="beaconPorts">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>110</x>
|
<x>110</x>
|
||||||
<y>114</y>
|
<y>114</y>
|
||||||
<width>43</width>
|
<width>43</width>
|
||||||
<height>20</height>
|
<height>20</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="label_2">
|
<widget class="QLabel" name="label_2">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>14</x>
|
<x>14</x>
|
||||||
<y>22</y>
|
<y>22</y>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>21</height>
|
<height>21</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Destination</string>
|
<string>Destination</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="label_3">
|
<widget class="QLabel" name="label_3">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>14</x>
|
<x>14</x>
|
||||||
<y>52</y>
|
<y>52</y>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>21</height>
|
<height>21</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Digipeaters</string>
|
<string>Digipeaters</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="label_4">
|
<widget class="QLabel" name="label_4">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>14</x>
|
<x>14</x>
|
||||||
<y>82</y>
|
<y>82</y>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>21</height>
|
<height>21</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Interval</string>
|
<string>Interval</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="label_5">
|
<widget class="QLabel" name="label_5">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>14</x>
|
<x>14</x>
|
||||||
<y>112</y>
|
<y>112</y>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>21</height>
|
<height>21</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Ports</string>
|
<string>Ports</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="label_6">
|
<widget class="QLabel" name="label_6">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>176</x>
|
<x>176</x>
|
||||||
<y>82</y>
|
<y>82</y>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>22</height>
|
<height>22</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Minutes</string>
|
<string>Minutes</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="label_7">
|
<widget class="QLabel" name="label_7">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>176</x>
|
<x>176</x>
|
||||||
<y>112</y>
|
<y>112</y>
|
||||||
<width>137</width>
|
<width>137</width>
|
||||||
<height>21</height>
|
<height>21</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>(Separate with commas)</string>
|
<string>(Separate with commas)</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="label_11">
|
<widget class="QLabel" name="label_11">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>14</x>
|
<x>14</x>
|
||||||
<y>144</y>
|
<y>144</y>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>21</height>
|
<height>21</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Message</string>
|
<string>Message</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QPlainTextEdit" name="beaconText">
|
<widget class="QPlainTextEdit" name="beaconText">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>110</x>
|
<x>110</x>
|
||||||
<y>140</y>
|
<y>140</y>
|
||||||
<width>425</width>
|
<width>425</width>
|
||||||
<height>63</height>
|
<height>63</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="label_12">
|
<widget class="QLabel" name="label_12">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>14</x>
|
<x>14</x>
|
||||||
<y>158</y>
|
<y>158</y>
|
||||||
<width>95</width>
|
<width>95</width>
|
||||||
<height>21</height>
|
<height>21</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>(max 256 chars)</string>
|
<string>(max 256 chars)</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QGroupBox" name="groupBox_2">
|
<widget class="QGroupBox" name="groupBox_2">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>12</x>
|
<x>12</x>
|
||||||
<y>300</y>
|
<y>300</y>
|
||||||
<width>537</width>
|
<width>537</width>
|
||||||
<height>123</height>
|
<height>123</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="title">
|
<property name="title">
|
||||||
<string>TNC Setup</string>
|
<string>TNC Setup</string>
|
||||||
</property>
|
</property>
|
||||||
<widget class="QLineEdit" name="Host">
|
<widget class="QLineEdit" name="Host">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>110</x>
|
<x>110</x>
|
||||||
<y>24</y>
|
<y>24</y>
|
||||||
<width>101</width>
|
<width>101</width>
|
||||||
<height>20</height>
|
<height>20</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLineEdit" name="Port">
|
<widget class="QLineEdit" name="Port">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>110</x>
|
<x>110</x>
|
||||||
<y>54</y>
|
<y>54</y>
|
||||||
<width>47</width>
|
<width>47</width>
|
||||||
<height>20</height>
|
<height>20</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLineEdit" name="Paclen">
|
<widget class="QLineEdit" name="Paclen">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>110</x>
|
<x>110</x>
|
||||||
<y>84</y>
|
<y>84</y>
|
||||||
<width>47</width>
|
<width>47</width>
|
||||||
<height>20</height>
|
<height>20</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="label_8">
|
<widget class="QLabel" name="label_8">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>16</x>
|
<x>16</x>
|
||||||
<y>24</y>
|
<y>24</y>
|
||||||
<width>47</width>
|
<width>47</width>
|
||||||
<height>13</height>
|
<height>13</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Host</string>
|
<string>Host</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="label_9">
|
<widget class="QLabel" name="label_9">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>16</x>
|
<x>16</x>
|
||||||
<y>54</y>
|
<y>54</y>
|
||||||
<width>47</width>
|
<width>47</width>
|
||||||
<height>13</height>
|
<height>13</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Port</string>
|
<string>Port</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="label_10">
|
<widget class="QLabel" name="label_10">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>16</x>
|
<x>16</x>
|
||||||
<y>84</y>
|
<y>84</y>
|
||||||
<width>47</width>
|
<width>47</width>
|
||||||
<height>13</height>
|
<height>13</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Paclen</string>
|
<string>Paclen</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="label">
|
<widget class="QLabel" name="label">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>18</x>
|
<x>18</x>
|
||||||
<y>48</y>
|
<y>48</y>
|
||||||
<width>111</width>
|
<width>111</width>
|
||||||
<height>21</height>
|
<height>21</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Terminal Callsign</string>
|
<string>Terminal Callsign</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QPushButton" name="okButton">
|
<widget class="QPushButton" name="okButton">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>180</x>
|
<x>180</x>
|
||||||
<y>440</y>
|
<y>440</y>
|
||||||
<width>95</width>
|
<width>95</width>
|
||||||
<height>23</height>
|
<height>23</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>OK</string>
|
<string>OK</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QPushButton" name="cancelButton">
|
<widget class="QPushButton" name="cancelButton">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>292</x>
|
<x>292</x>
|
||||||
<y>440</y>
|
<y>440</y>
|
||||||
<width>79</width>
|
<width>79</width>
|
||||||
<height>23</height>
|
<height>23</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Cancel</string>
|
<string>Cancel</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QCheckBox" name="AGWEnable">
|
<widget class="QCheckBox" name="AGWEnable">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>152</x>
|
<x>152</x>
|
||||||
<y>16</y>
|
<y>16</y>
|
||||||
<width>23</width>
|
<width>23</width>
|
||||||
<height>25</height>
|
<height>25</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="layoutDirection">
|
<property name="layoutDirection">
|
||||||
<enum>Qt::RightToLeft</enum>
|
<enum>Qt::RightToLeft</enum>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string/>
|
<string/>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="label_13">
|
<widget class="QLabel" name="label_13">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>20</x>
|
<x>20</x>
|
||||||
<y>18</y>
|
<y>18</y>
|
||||||
<width>135</width>
|
<width>135</width>
|
||||||
<height>21</height>
|
<height>21</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Enable AGW Interface</string>
|
<string>Enable AGW Interface</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QCheckBox" name="AGWMonEnable">
|
<widget class="QCheckBox" name="AGWMonEnable">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>255</x>
|
<x>255</x>
|
||||||
<y>18</y>
|
<y>18</y>
|
||||||
<width>216</width>
|
<width>216</width>
|
||||||
<height>21</height>
|
<height>21</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="layoutDirection">
|
<property name="layoutDirection">
|
||||||
<enum>Qt::RightToLeft</enum>
|
<enum>Qt::RightToLeft</enum>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Enable AGW Monitor Window</string>
|
<string>Enable AGW Monitor Window</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</widget>
|
</widget>
|
||||||
<resources/>
|
<resources/>
|
||||||
<connections>
|
<connections>
|
||||||
<connection>
|
<connection>
|
||||||
<sender>cancelButton</sender>
|
<sender>cancelButton</sender>
|
||||||
<signal>clicked()</signal>
|
<signal>clicked()</signal>
|
||||||
<receiver>AGWParams</receiver>
|
<receiver>AGWParams</receiver>
|
||||||
<slot>reject()</slot>
|
<slot>reject()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>369</x>
|
<x>369</x>
|
||||||
<y>253</y>
|
<y>253</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>179</x>
|
<x>179</x>
|
||||||
<y>282</y>
|
<y>282</y>
|
||||||
</hint>
|
</hint>
|
||||||
</hints>
|
</hints>
|
||||||
</connection>
|
</connection>
|
||||||
<connection>
|
<connection>
|
||||||
<sender>okButton</sender>
|
<sender>okButton</sender>
|
||||||
<signal>clicked()</signal>
|
<signal>clicked()</signal>
|
||||||
<receiver>AGWParams</receiver>
|
<receiver>AGWParams</receiver>
|
||||||
<slot>accept()</slot>
|
<slot>accept()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>278</x>
|
<x>278</x>
|
||||||
<y>253</y>
|
<y>253</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>96</x>
|
<x>96</x>
|
||||||
<y>254</y>
|
<y>254</y>
|
||||||
</hint>
|
</hint>
|
||||||
</hints>
|
</hints>
|
||||||
</connection>
|
</connection>
|
||||||
</connections>
|
</connections>
|
||||||
</ui>
|
</ui>
|
||||||
|
|
|
@ -0,0 +1,545 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<ui version="4.0">
|
||||||
|
<class>AlertDialog</class>
|
||||||
|
<widget class="QDialog" name="AlertDialog">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>0</x>
|
||||||
|
<y>0</y>
|
||||||
|
<width>554</width>
|
||||||
|
<height>433</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="windowTitle">
|
||||||
|
<string>Dialog</string>
|
||||||
|
</property>
|
||||||
|
<widget class="QWidget" name="layoutWidget">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>94</x>
|
||||||
|
<y>376</y>
|
||||||
|
<width>351</width>
|
||||||
|
<height>33</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<layout class="QHBoxLayout">
|
||||||
|
<property name="spacing">
|
||||||
|
<number>6</number>
|
||||||
|
</property>
|
||||||
|
<property name="leftMargin">
|
||||||
|
<number>0</number>
|
||||||
|
</property>
|
||||||
|
<property name="topMargin">
|
||||||
|
<number>0</number>
|
||||||
|
</property>
|
||||||
|
<property name="rightMargin">
|
||||||
|
<number>0</number>
|
||||||
|
</property>
|
||||||
|
<property name="bottomMargin">
|
||||||
|
<number>0</number>
|
||||||
|
</property>
|
||||||
|
<item>
|
||||||
|
<widget class="QPushButton" name="okButton">
|
||||||
|
<property name="text">
|
||||||
|
<string>OK</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<widget class="QPushButton" name="cancelButton">
|
||||||
|
<property name="text">
|
||||||
|
<string>Cancel</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
|
</layout>
|
||||||
|
</widget>
|
||||||
|
<widget class="QCheckBox" name="InboundBeep">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>24</x>
|
||||||
|
<y>40</y>
|
||||||
|
<width>201</width>
|
||||||
|
<height>20</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>Beep on Inbound connect</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
<widget class="QCheckBox" name="InactivityBeep">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>24</x>
|
||||||
|
<y>65</y>
|
||||||
|
<width>221</width>
|
||||||
|
<height>21</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>Beep on message after inactivity</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
<widget class="QCheckBox" name="KeywordBeep">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>24</x>
|
||||||
|
<y>90</y>
|
||||||
|
<width>201</width>
|
||||||
|
<height>20</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>Beep on keyword</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
<widget class="QLineEdit" name="Interval">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>350</x>
|
||||||
|
<y>65</y>
|
||||||
|
<width>51</width>
|
||||||
|
<height>20</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
<widget class="QLineEdit" name="keywordFile">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>350</x>
|
||||||
|
<y>95</y>
|
||||||
|
<width>137</width>
|
||||||
|
<height>20</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
<widget class="QRadioButton" name="useBeep">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>24</x>
|
||||||
|
<y>204</y>
|
||||||
|
<width>82</width>
|
||||||
|
<height>20</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>Use Beep</string>
|
||||||
|
</property>
|
||||||
|
<attribute name="buttonGroup">
|
||||||
|
<string notr="true">buttonGroup</string>
|
||||||
|
</attribute>
|
||||||
|
</widget>
|
||||||
|
<widget class="QRadioButton" name="useFiles">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>148</x>
|
||||||
|
<y>204</y>
|
||||||
|
<width>193</width>
|
||||||
|
<height>20</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>Use Audio Files</string>
|
||||||
|
</property>
|
||||||
|
<attribute name="buttonGroup">
|
||||||
|
<string notr="true">buttonGroup</string>
|
||||||
|
</attribute>
|
||||||
|
</widget>
|
||||||
|
<widget class="QLabel" name="label">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>258</x>
|
||||||
|
<y>65</y>
|
||||||
|
<width>47</width>
|
||||||
|
<height>20</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>Interval</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
<widget class="QLabel" name="label_2">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>24</x>
|
||||||
|
<y>263</y>
|
||||||
|
<width>107</width>
|
||||||
|
<height>20</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>Interval .wav File</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
<widget class="QLabel" name="label_3">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>24</x>
|
||||||
|
<y>288</y>
|
||||||
|
<width>169</width>
|
||||||
|
<height>20</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>Inbound Connect .wav File</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
<widget class="QLabel" name="label_4">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>24</x>
|
||||||
|
<y>313</y>
|
||||||
|
<width>165</width>
|
||||||
|
<height>20</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>Keyword Alert .wav File</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
<widget class="QLabel" name="label_5">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>258</x>
|
||||||
|
<y>95</y>
|
||||||
|
<width>89</width>
|
||||||
|
<height>20</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>Keyword File</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
<widget class="QLabel" name="label_6">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>20</x>
|
||||||
|
<y>134</y>
|
||||||
|
<width>465</width>
|
||||||
|
<height>65</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>The System Beep function doesn't work on all platform, so you can configure QtTermTCP to play a sound file instead of using Beep. You can set different files for each event if you wish. Select from the supplied sounds or choose your own .wav files. </string>
|
||||||
|
</property>
|
||||||
|
<property name="wordWrap">
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
<widget class="QPushButton" name="chooseInterval">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>416</x>
|
||||||
|
<y>263</y>
|
||||||
|
<width>61</width>
|
||||||
|
<height>20</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>Choose</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
<widget class="QPushButton" name="chooseInbound">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>416</x>
|
||||||
|
<y>288</y>
|
||||||
|
<width>61</width>
|
||||||
|
<height>20</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>Choose</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
<widget class="QPushButton" name="chooseKeyAlert">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>416</x>
|
||||||
|
<y>313</y>
|
||||||
|
<width>61</width>
|
||||||
|
<height>20</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>Choose</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
<widget class="QCheckBox" name="Bells">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>24</x>
|
||||||
|
<y>15</y>
|
||||||
|
<width>289</width>
|
||||||
|
<height>20</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>Use Bells (ascii BELL char makes a sound)</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
<widget class="QPushButton" name="chooseBells">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>416</x>
|
||||||
|
<y>238</y>
|
||||||
|
<width>61</width>
|
||||||
|
<height>20</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>Choose</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
<widget class="QLabel" name="label_7">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>24</x>
|
||||||
|
<y>238</y>
|
||||||
|
<width>107</width>
|
||||||
|
<height>20</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>Bells .wav File</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
<widget class="QPushButton" name="TestInbound">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>484</x>
|
||||||
|
<y>288</y>
|
||||||
|
<width>47</width>
|
||||||
|
<height>20</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>Test</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
<widget class="QPushButton" name="testInterval">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>484</x>
|
||||||
|
<y>263</y>
|
||||||
|
<width>47</width>
|
||||||
|
<height>20</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>Test</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
<widget class="QPushButton" name="TestKeyAlert">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>484</x>
|
||||||
|
<y>313</y>
|
||||||
|
<width>47</width>
|
||||||
|
<height>20</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>Test</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
<widget class="QPushButton" name="testBells">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>484</x>
|
||||||
|
<y>238</y>
|
||||||
|
<width>47</width>
|
||||||
|
<height>20</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>Test</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
<widget class="QLabel" name="label_8">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>36</x>
|
||||||
|
<y>336</y>
|
||||||
|
<width>471</width>
|
||||||
|
<height>25</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="text">
|
||||||
|
<string>It may take a second or two for sound to play after pressing Test button</string>
|
||||||
|
</property>
|
||||||
|
<property name="alignment">
|
||||||
|
<set>Qt::AlignCenter</set>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
<widget class="QComboBox" name="bellsFile">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>200</x>
|
||||||
|
<y>238</y>
|
||||||
|
<width>207</width>
|
||||||
|
<height>20</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="editable">
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
<property name="insertPolicy">
|
||||||
|
<enum>QComboBox::InsertAtTop</enum>
|
||||||
|
</property>
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>:/PCBeep</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>:/LowTone</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>:/HighTone</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>:/Ring</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>:/Ding</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
|
</widget>
|
||||||
|
<widget class="QComboBox" name="intervalFile">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>200</x>
|
||||||
|
<y>264</y>
|
||||||
|
<width>207</width>
|
||||||
|
<height>20</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="editable">
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
<property name="insertPolicy">
|
||||||
|
<enum>QComboBox::InsertAtTop</enum>
|
||||||
|
</property>
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>:/PCBeep</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>:/LowTone</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>:/HighTone</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>:/Ring</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>:/Ding</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
|
</widget>
|
||||||
|
<widget class="QComboBox" name="connectFile">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>200</x>
|
||||||
|
<y>288</y>
|
||||||
|
<width>207</width>
|
||||||
|
<height>20</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="editable">
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
<property name="insertPolicy">
|
||||||
|
<enum>QComboBox::InsertAtTop</enum>
|
||||||
|
</property>
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>:/PCBeep</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>:/LowTone</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>:/HighTone</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>:/Ring</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>:/Ding</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
|
</widget>
|
||||||
|
<widget class="QComboBox" name="keywordWAV">
|
||||||
|
<property name="geometry">
|
||||||
|
<rect>
|
||||||
|
<x>200</x>
|
||||||
|
<y>314</y>
|
||||||
|
<width>207</width>
|
||||||
|
<height>20</height>
|
||||||
|
</rect>
|
||||||
|
</property>
|
||||||
|
<property name="editable">
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
|
<property name="insertPolicy">
|
||||||
|
<enum>QComboBox::InsertAtTop</enum>
|
||||||
|
</property>
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>:/PCBeep</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>:/LowTone</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>:/HighTone</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>:/Ring</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
|
<item>
|
||||||
|
<property name="text">
|
||||||
|
<string>:/Ding</string>
|
||||||
|
</property>
|
||||||
|
</item>
|
||||||
|
</widget>
|
||||||
|
</widget>
|
||||||
|
<resources/>
|
||||||
|
<connections/>
|
||||||
|
<buttongroups>
|
||||||
|
<buttongroup name="buttonGroup"/>
|
||||||
|
</buttongroups>
|
||||||
|
</ui>
|
880
ColourConfig.ui
880
ColourConfig.ui
|
@ -1,440 +1,440 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ui version="4.0">
|
<ui version="4.0">
|
||||||
<class>ColourDialog</class>
|
<class>ColourDialog</class>
|
||||||
<widget class="QDialog" name="ColourDialog">
|
<widget class="QDialog" name="ColourDialog">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>0</x>
|
<x>0</x>
|
||||||
<y>0</y>
|
<y>0</y>
|
||||||
<width>342</width>
|
<width>342</width>
|
||||||
<height>407</height>
|
<height>407</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="windowTitle">
|
<property name="windowTitle">
|
||||||
<string>Colour Selection</string>
|
<string>Colour Selection</string>
|
||||||
</property>
|
</property>
|
||||||
<widget class="QWidget" name="layoutWidget">
|
<widget class="QWidget" name="layoutWidget">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>66</x>
|
<x>66</x>
|
||||||
<y>350</y>
|
<y>350</y>
|
||||||
<width>199</width>
|
<width>199</width>
|
||||||
<height>33</height>
|
<height>33</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<layout class="QHBoxLayout">
|
<layout class="QHBoxLayout">
|
||||||
<property name="spacing">
|
<property name="spacing">
|
||||||
<number>6</number>
|
<number>6</number>
|
||||||
</property>
|
</property>
|
||||||
<property name="leftMargin">
|
<property name="leftMargin">
|
||||||
<number>0</number>
|
<number>0</number>
|
||||||
</property>
|
</property>
|
||||||
<property name="topMargin">
|
<property name="topMargin">
|
||||||
<number>0</number>
|
<number>0</number>
|
||||||
</property>
|
</property>
|
||||||
<property name="rightMargin">
|
<property name="rightMargin">
|
||||||
<number>0</number>
|
<number>0</number>
|
||||||
</property>
|
</property>
|
||||||
<property name="bottomMargin">
|
<property name="bottomMargin">
|
||||||
<number>0</number>
|
<number>0</number>
|
||||||
</property>
|
</property>
|
||||||
<item>
|
<item>
|
||||||
<widget class="QPushButton" name="okButton">
|
<widget class="QPushButton" name="okButton">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>OK</string>
|
<string>OK</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item>
|
<item>
|
||||||
<widget class="QPushButton" name="cancelButton">
|
<widget class="QPushButton" name="cancelButton">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Cancel</string>
|
<string>Cancel</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QPushButton" name="TermBG">
|
<widget class="QPushButton" name="TermBG">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>216</x>
|
<x>216</x>
|
||||||
<y>15</y>
|
<y>15</y>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>23</height>
|
<height>23</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="minimumSize">
|
<property name="minimumSize">
|
||||||
<size>
|
<size>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>0</height>
|
<height>0</height>
|
||||||
</size>
|
</size>
|
||||||
</property>
|
</property>
|
||||||
<property name="maximumSize">
|
<property name="maximumSize">
|
||||||
<size>
|
<size>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>16777215</height>
|
<height>16777215</height>
|
||||||
</size>
|
</size>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string/>
|
<string/>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QPushButton" name="InputBG">
|
<widget class="QPushButton" name="InputBG">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>216</x>
|
<x>216</x>
|
||||||
<y>247</y>
|
<y>247</y>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>23</height>
|
<height>23</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="minimumSize">
|
<property name="minimumSize">
|
||||||
<size>
|
<size>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>0</height>
|
<height>0</height>
|
||||||
</size>
|
</size>
|
||||||
</property>
|
</property>
|
||||||
<property name="maximumSize">
|
<property name="maximumSize">
|
||||||
<size>
|
<size>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>16777215</height>
|
<height>16777215</height>
|
||||||
</size>
|
</size>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string/>
|
<string/>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QPushButton" name="InputColour">
|
<widget class="QPushButton" name="InputColour">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>216</x>
|
<x>216</x>
|
||||||
<y>276</y>
|
<y>276</y>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>23</height>
|
<height>23</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="minimumSize">
|
<property name="minimumSize">
|
||||||
<size>
|
<size>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>0</height>
|
<height>0</height>
|
||||||
</size>
|
</size>
|
||||||
</property>
|
</property>
|
||||||
<property name="maximumSize">
|
<property name="maximumSize">
|
||||||
<size>
|
<size>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>16777215</height>
|
<height>16777215</height>
|
||||||
</size>
|
</size>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Input</string>
|
<string>Input</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QPushButton" name="TermNormal">
|
<widget class="QPushButton" name="TermNormal">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>216</x>
|
<x>216</x>
|
||||||
<y>44</y>
|
<y>44</y>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>23</height>
|
<height>23</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="minimumSize">
|
<property name="minimumSize">
|
||||||
<size>
|
<size>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>0</height>
|
<height>0</height>
|
||||||
</size>
|
</size>
|
||||||
</property>
|
</property>
|
||||||
<property name="maximumSize">
|
<property name="maximumSize">
|
||||||
<size>
|
<size>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>16777215</height>
|
<height>16777215</height>
|
||||||
</size>
|
</size>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Normal</string>
|
<string>Normal</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QPushButton" name="Echoed">
|
<widget class="QPushButton" name="Echoed">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>216</x>
|
<x>216</x>
|
||||||
<y>73</y>
|
<y>73</y>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>23</height>
|
<height>23</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="minimumSize">
|
<property name="minimumSize">
|
||||||
<size>
|
<size>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>0</height>
|
<height>0</height>
|
||||||
</size>
|
</size>
|
||||||
</property>
|
</property>
|
||||||
<property name="maximumSize">
|
<property name="maximumSize">
|
||||||
<size>
|
<size>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>16777215</height>
|
<height>16777215</height>
|
||||||
</size>
|
</size>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Echoed</string>
|
<string>Echoed</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QPushButton" name="Warning">
|
<widget class="QPushButton" name="Warning">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>216</x>
|
<x>216</x>
|
||||||
<y>102</y>
|
<y>102</y>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>23</height>
|
<height>23</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="minimumSize">
|
<property name="minimumSize">
|
||||||
<size>
|
<size>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>0</height>
|
<height>0</height>
|
||||||
</size>
|
</size>
|
||||||
</property>
|
</property>
|
||||||
<property name="maximumSize">
|
<property name="maximumSize">
|
||||||
<size>
|
<size>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>16777215</height>
|
<height>16777215</height>
|
||||||
</size>
|
</size>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Warning</string>
|
<string>Warning</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="label">
|
<widget class="QLabel" name="label">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>21</x>
|
<x>21</x>
|
||||||
<y>16</y>
|
<y>16</y>
|
||||||
<width>187</width>
|
<width>187</width>
|
||||||
<height>16</height>
|
<height>16</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Terminal Background </string>
|
<string>Terminal Background </string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="label_2">
|
<widget class="QLabel" name="label_2">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>21</x>
|
<x>21</x>
|
||||||
<y>45</y>
|
<y>45</y>
|
||||||
<width>185</width>
|
<width>185</width>
|
||||||
<height>16</height>
|
<height>16</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Normal Text</string>
|
<string>Normal Text</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="label_3">
|
<widget class="QLabel" name="label_3">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>21</x>
|
<x>21</x>
|
||||||
<y>74</y>
|
<y>74</y>
|
||||||
<width>191</width>
|
<width>191</width>
|
||||||
<height>16</height>
|
<height>16</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Echoed Text</string>
|
<string>Echoed Text</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="label_4">
|
<widget class="QLabel" name="label_4">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>21</x>
|
<x>21</x>
|
||||||
<y>103</y>
|
<y>103</y>
|
||||||
<width>185</width>
|
<width>185</width>
|
||||||
<height>16</height>
|
<height>16</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Warning Text</string>
|
<string>Warning Text</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="label_9">
|
<widget class="QLabel" name="label_9">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>21</x>
|
<x>21</x>
|
||||||
<y>248</y>
|
<y>248</y>
|
||||||
<width>189</width>
|
<width>189</width>
|
||||||
<height>16</height>
|
<height>16</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Input Background </string>
|
<string>Input Background </string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="label_10">
|
<widget class="QLabel" name="label_10">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>21</x>
|
<x>21</x>
|
||||||
<y>277</y>
|
<y>277</y>
|
||||||
<width>183</width>
|
<width>183</width>
|
||||||
<height>16</height>
|
<height>16</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Input Text</string>
|
<string>Input Text</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QPushButton" name="MonRX">
|
<widget class="QPushButton" name="MonRX">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>216</x>
|
<x>216</x>
|
||||||
<y>189</y>
|
<y>189</y>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>23</height>
|
<height>23</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="minimumSize">
|
<property name="minimumSize">
|
||||||
<size>
|
<size>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>0</height>
|
<height>0</height>
|
||||||
</size>
|
</size>
|
||||||
</property>
|
</property>
|
||||||
<property name="maximumSize">
|
<property name="maximumSize">
|
||||||
<size>
|
<size>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>16777215</height>
|
<height>16777215</height>
|
||||||
</size>
|
</size>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>RX Text</string>
|
<string>RX Text</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QPushButton" name="MonitorBG">
|
<widget class="QPushButton" name="MonitorBG">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>216</x>
|
<x>216</x>
|
||||||
<y>131</y>
|
<y>131</y>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>23</height>
|
<height>23</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="minimumSize">
|
<property name="minimumSize">
|
||||||
<size>
|
<size>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>0</height>
|
<height>0</height>
|
||||||
</size>
|
</size>
|
||||||
</property>
|
</property>
|
||||||
<property name="maximumSize">
|
<property name="maximumSize">
|
||||||
<size>
|
<size>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>16777215</height>
|
<height>16777215</height>
|
||||||
</size>
|
</size>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string/>
|
<string/>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QPushButton" name="MonOther">
|
<widget class="QPushButton" name="MonOther">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>216</x>
|
<x>216</x>
|
||||||
<y>218</y>
|
<y>218</y>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>23</height>
|
<height>23</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="minimumSize">
|
<property name="minimumSize">
|
||||||
<size>
|
<size>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>0</height>
|
<height>0</height>
|
||||||
</size>
|
</size>
|
||||||
</property>
|
</property>
|
||||||
<property name="maximumSize">
|
<property name="maximumSize">
|
||||||
<size>
|
<size>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>16777215</height>
|
<height>16777215</height>
|
||||||
</size>
|
</size>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Other Text</string>
|
<string>Other Text</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QPushButton" name="MonTX">
|
<widget class="QPushButton" name="MonTX">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>216</x>
|
<x>216</x>
|
||||||
<y>160</y>
|
<y>160</y>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>23</height>
|
<height>23</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="minimumSize">
|
<property name="minimumSize">
|
||||||
<size>
|
<size>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>0</height>
|
<height>0</height>
|
||||||
</size>
|
</size>
|
||||||
</property>
|
</property>
|
||||||
<property name="maximumSize">
|
<property name="maximumSize">
|
||||||
<size>
|
<size>
|
||||||
<width>75</width>
|
<width>75</width>
|
||||||
<height>16777215</height>
|
<height>16777215</height>
|
||||||
</size>
|
</size>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>TX Text</string>
|
<string>TX Text</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="label_5">
|
<widget class="QLabel" name="label_5">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>21</x>
|
<x>21</x>
|
||||||
<y>132</y>
|
<y>132</y>
|
||||||
<width>187</width>
|
<width>187</width>
|
||||||
<height>16</height>
|
<height>16</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Monitor Background </string>
|
<string>Monitor Background </string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="label_6">
|
<widget class="QLabel" name="label_6">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>21</x>
|
<x>21</x>
|
||||||
<y>161</y>
|
<y>161</y>
|
||||||
<width>183</width>
|
<width>183</width>
|
||||||
<height>16</height>
|
<height>16</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>TX Text</string>
|
<string>TX Text</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="label_7">
|
<widget class="QLabel" name="label_7">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>21</x>
|
<x>21</x>
|
||||||
<y>190</y>
|
<y>190</y>
|
||||||
<width>187</width>
|
<width>187</width>
|
||||||
<height>16</height>
|
<height>16</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>RX Text</string>
|
<string>RX Text</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="label_8">
|
<widget class="QLabel" name="label_8">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>21</x>
|
<x>21</x>
|
||||||
<y>219</y>
|
<y>219</y>
|
||||||
<width>189</width>
|
<width>189</width>
|
||||||
<height>16</height>
|
<height>16</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Other Text</string>
|
<string>Other Text</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</widget>
|
</widget>
|
||||||
<resources/>
|
<resources/>
|
||||||
<connections/>
|
<connections/>
|
||||||
</ui>
|
</ui>
|
||||||
|
|
|
@ -1,100 +1,100 @@
|
||||||
<ui version="4.0">
|
<ui version="4.0">
|
||||||
<author></author>
|
<author></author>
|
||||||
<comment></comment>
|
<comment></comment>
|
||||||
<exportmacro></exportmacro>
|
<exportmacro></exportmacro>
|
||||||
<class>Dialog</class>
|
<class>Dialog</class>
|
||||||
<widget class="QDialog" name="Dialog">
|
<widget class="QDialog" name="Dialog">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>0</x>
|
<x>0</x>
|
||||||
<y>0</y>
|
<y>0</y>
|
||||||
<width>400</width>
|
<width>400</width>
|
||||||
<height>300</height>
|
<height>300</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="windowTitle">
|
<property name="windowTitle">
|
||||||
<string>Dialog</string>
|
<string>Dialog</string>
|
||||||
</property>
|
</property>
|
||||||
<widget class="QWidget" name="layoutWidget">
|
<widget class="QWidget" name="layoutWidget">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>20</x>
|
<x>20</x>
|
||||||
<y>250</y>
|
<y>250</y>
|
||||||
<width>351</width>
|
<width>351</width>
|
||||||
<height>33</height>
|
<height>33</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<layout class="QHBoxLayout">
|
<layout class="QHBoxLayout">
|
||||||
<property name="margin">
|
<property name="margin">
|
||||||
<number>0</number>
|
<number>0</number>
|
||||||
</property>
|
</property>
|
||||||
<property name="spacing">
|
<property name="spacing">
|
||||||
<number>6</number>
|
<number>6</number>
|
||||||
</property>
|
</property>
|
||||||
<item>
|
<item>
|
||||||
<spacer>
|
<spacer>
|
||||||
<property name="orientation">
|
<property name="orientation">
|
||||||
<enum>Qt::Horizontal</enum>
|
<enum>Qt::Horizontal</enum>
|
||||||
</property>
|
</property>
|
||||||
<property name="sizeHint">
|
<property name="sizeHint">
|
||||||
<size>
|
<size>
|
||||||
<width>131</width>
|
<width>131</width>
|
||||||
<height>31</height>
|
<height>31</height>
|
||||||
</size>
|
</size>
|
||||||
</property>
|
</property>
|
||||||
</spacer>
|
</spacer>
|
||||||
</item>
|
</item>
|
||||||
<item>
|
<item>
|
||||||
<widget class="QPushButton" name="okButton">
|
<widget class="QPushButton" name="okButton">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>OK</string>
|
<string>OK</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item>
|
<item>
|
||||||
<widget class="QPushButton" name="cancelButton">
|
<widget class="QPushButton" name="cancelButton">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Cancel</string>
|
<string>Cancel</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</widget>
|
</widget>
|
||||||
</widget>
|
</widget>
|
||||||
<pixmapfunction></pixmapfunction>
|
<pixmapfunction></pixmapfunction>
|
||||||
<resources/>
|
<resources/>
|
||||||
<connections>
|
<connections>
|
||||||
<connection>
|
<connection>
|
||||||
<sender>okButton</sender>
|
<sender>okButton</sender>
|
||||||
<signal>clicked()</signal>
|
<signal>clicked()</signal>
|
||||||
<receiver>Dialog</receiver>
|
<receiver>Dialog</receiver>
|
||||||
<slot>accept()</slot>
|
<slot>accept()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>278</x>
|
<x>278</x>
|
||||||
<y>253</y>
|
<y>253</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>96</x>
|
<x>96</x>
|
||||||
<y>254</y>
|
<y>254</y>
|
||||||
</hint>
|
</hint>
|
||||||
</hints>
|
</hints>
|
||||||
</connection>
|
</connection>
|
||||||
<connection>
|
<connection>
|
||||||
<sender>cancelButton</sender>
|
<sender>cancelButton</sender>
|
||||||
<signal>clicked()</signal>
|
<signal>clicked()</signal>
|
||||||
<receiver>Dialog</receiver>
|
<receiver>Dialog</receiver>
|
||||||
<slot>reject()</slot>
|
<slot>reject()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>369</x>
|
<x>369</x>
|
||||||
<y>253</y>
|
<y>253</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>179</x>
|
<x>179</x>
|
||||||
<y>282</y>
|
<y>282</y>
|
||||||
</hint>
|
</hint>
|
||||||
</hints>
|
</hints>
|
||||||
</connection>
|
</connection>
|
||||||
</connections>
|
</connections>
|
||||||
</ui>
|
</ui>
|
||||||
|
|
791
KISSConfig.ui
791
KISSConfig.ui
|
@ -1,381 +1,410 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ui version="4.0">
|
<ui version="4.0">
|
||||||
<class>KISSDialog</class>
|
<class>KISSDialog</class>
|
||||||
<widget class="QDialog" name="KISSDialog">
|
<widget class="QDialog" name="KISSDialog">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>0</x>
|
<x>0</x>
|
||||||
<y>0</y>
|
<y>0</y>
|
||||||
<width>432</width>
|
<width>432</width>
|
||||||
<height>286</height>
|
<height>319</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="windowTitle">
|
<property name="windowTitle">
|
||||||
<string>KISS Configuration</string>
|
<string>KISS Configuration</string>
|
||||||
</property>
|
</property>
|
||||||
<widget class="QWidget" name="layoutWidget">
|
<widget class="QWidget" name="layoutWidget">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>40</x>
|
<x>40</x>
|
||||||
<y>238</y>
|
<y>262</y>
|
||||||
<width>351</width>
|
<width>351</width>
|
||||||
<height>33</height>
|
<height>33</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<layout class="QHBoxLayout">
|
<layout class="QHBoxLayout">
|
||||||
<property name="spacing">
|
<property name="spacing">
|
||||||
<number>6</number>
|
<number>6</number>
|
||||||
</property>
|
</property>
|
||||||
<property name="leftMargin">
|
<property name="leftMargin">
|
||||||
<number>0</number>
|
<number>0</number>
|
||||||
</property>
|
</property>
|
||||||
<property name="topMargin">
|
<property name="topMargin">
|
||||||
<number>0</number>
|
<number>0</number>
|
||||||
</property>
|
</property>
|
||||||
<property name="rightMargin">
|
<property name="rightMargin">
|
||||||
<number>0</number>
|
<number>0</number>
|
||||||
</property>
|
</property>
|
||||||
<property name="bottomMargin">
|
<property name="bottomMargin">
|
||||||
<number>0</number>
|
<number>0</number>
|
||||||
</property>
|
</property>
|
||||||
<item>
|
<item>
|
||||||
<widget class="QPushButton" name="okButton">
|
<widget class="QPushButton" name="okButton">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>OK</string>
|
<string>OK</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item>
|
<item>
|
||||||
<widget class="QPushButton" name="cancelButton">
|
<widget class="QPushButton" name="cancelButton">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Cancel</string>
|
<string>Cancel</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QGroupBox" name="TNCInfo_3">
|
<widget class="QGroupBox" name="TNCInfo_3">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>10</x>
|
<x>10</x>
|
||||||
<y>96</y>
|
<y>120</y>
|
||||||
<width>401</width>
|
<width>401</width>
|
||||||
<height>57</height>
|
<height>57</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="title">
|
<property name="title">
|
||||||
<string>TCP Setup</string>
|
<string>TCP Setup</string>
|
||||||
</property>
|
</property>
|
||||||
<widget class="QLineEdit" name="Host">
|
<widget class="QLineEdit" name="Host">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>90</x>
|
<x>78</x>
|
||||||
<y>20</y>
|
<y>20</y>
|
||||||
<width>111</width>
|
<width>111</width>
|
||||||
<height>22</height>
|
<height>22</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLineEdit" name="Port">
|
<widget class="QLineEdit" name="Port">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>330</x>
|
<x>290</x>
|
||||||
<y>21</y>
|
<y>21</y>
|
||||||
<width>47</width>
|
<width>47</width>
|
||||||
<height>22</height>
|
<height>22</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="label_20">
|
<widget class="QLabel" name="label_20">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>16</x>
|
<x>16</x>
|
||||||
<y>24</y>
|
<y>24</y>
|
||||||
<width>47</width>
|
<width>47</width>
|
||||||
<height>13</height>
|
<height>13</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Host</string>
|
<string>Host</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="label_21">
|
<widget class="QLabel" name="label_21">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>280</x>
|
<x>222</x>
|
||||||
<y>24</y>
|
<y>24</y>
|
||||||
<width>47</width>
|
<width>47</width>
|
||||||
<height>13</height>
|
<height>13</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Port</string>
|
<string>Port</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLineEdit" name="Port_2">
|
<widget class="QLineEdit" name="Port_2">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>85</x>
|
<x>85</x>
|
||||||
<y>63</y>
|
<y>63</y>
|
||||||
<width>47</width>
|
<width>47</width>
|
||||||
<height>22</height>
|
<height>22</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="label_24">
|
<widget class="QLabel" name="label_24">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>20</x>
|
<x>20</x>
|
||||||
<y>66</y>
|
<y>66</y>
|
||||||
<width>47</width>
|
<width>47</width>
|
||||||
<height>13</height>
|
<height>13</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Port</string>
|
<string>Port</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QGroupBox" name="groupBox_5">
|
<widget class="QGroupBox" name="groupBox_5">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>0</x>
|
<x>10</x>
|
||||||
<y>46</y>
|
<y>70</y>
|
||||||
<width>411</width>
|
<width>411</width>
|
||||||
<height>51</height>
|
<height>51</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="title">
|
<property name="title">
|
||||||
<string>Serial TNC</string>
|
<string>Serial TNC</string>
|
||||||
</property>
|
</property>
|
||||||
<widget class="QComboBox" name="SerialPort">
|
<widget class="QComboBox" name="SerialPort">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>150</x>
|
<x>138</x>
|
||||||
<y>20</y>
|
<y>20</y>
|
||||||
<width>111</width>
|
<width>111</width>
|
||||||
<height>22</height>
|
<height>22</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="label_9">
|
<widget class="QLabel" name="label_9">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>20</x>
|
<x>20</x>
|
||||||
<y>23</y>
|
<y>23</y>
|
||||||
<width>131</width>
|
<width>131</width>
|
||||||
<height>16</height>
|
<height>16</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Select Device</string>
|
<string>Select Device</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="label_23">
|
<widget class="QLabel" name="label_23">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>280</x>
|
<x>276</x>
|
||||||
<y>20</y>
|
<y>20</y>
|
||||||
<width>47</width>
|
<width>47</width>
|
||||||
<height>22</height>
|
<height>22</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Speed</string>
|
<string>Speed</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLineEdit" name="Speed">
|
<widget class="QLineEdit" name="Speed">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>335</x>
|
<x>328</x>
|
||||||
<y>21</y>
|
<y>21</y>
|
||||||
<width>51</width>
|
<width>51</width>
|
||||||
<height>22</height>
|
<height>22</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>19200</string>
|
<string>19200</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="label_14">
|
<widget class="QLabel" name="label_14">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>10</x>
|
<x>12</x>
|
||||||
<y>12</y>
|
<y>12</y>
|
||||||
<width>161</width>
|
<width>149</width>
|
||||||
<height>21</height>
|
<height>21</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Enable KISS Interface</string>
|
<string>Enable KISS Interface</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QCheckBox" name="KISSEnable">
|
<widget class="QCheckBox" name="KISSEnable">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>150</x>
|
<x>158</x>
|
||||||
<y>10</y>
|
<y>10</y>
|
||||||
<width>23</width>
|
<width>23</width>
|
||||||
<height>25</height>
|
<height>25</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="layoutDirection">
|
<property name="layoutDirection">
|
||||||
<enum>Qt::RightToLeft</enum>
|
<enum>Qt::RightToLeft</enum>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string/>
|
<string/>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="label_22">
|
<widget class="QLabel" name="label_22">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>230</x>
|
<x>214</x>
|
||||||
<y>13</y>
|
<y>13</y>
|
||||||
<width>61</width>
|
<width>61</width>
|
||||||
<height>17</height>
|
<height>17</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>MYCALL</string>
|
<string>MYCALL</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLineEdit" name="MYCALL">
|
<widget class="QLineEdit" name="MYCALL">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>300</x>
|
<x>286</x>
|
||||||
<y>10</y>
|
<y>10</y>
|
||||||
<width>91</width>
|
<width>91</width>
|
||||||
<height>22</height>
|
<height>22</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="label_25">
|
<widget class="QLabel" name="label_25">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>25</x>
|
<x>25</x>
|
||||||
<y>168</y>
|
<y>192</y>
|
||||||
<width>47</width>
|
<width>47</width>
|
||||||
<height>13</height>
|
<height>13</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Paclen</string>
|
<string>Paclen</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLineEdit" name="Paclen">
|
<widget class="QLineEdit" name="Paclen">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>100</x>
|
<x>98</x>
|
||||||
<y>165</y>
|
<y>189</y>
|
||||||
<width>47</width>
|
<width>47</width>
|
||||||
<height>22</height>
|
<height>22</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="label_26">
|
<widget class="QLabel" name="label_26">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>265</x>
|
<x>213</x>
|
||||||
<y>168</y>
|
<y>192</y>
|
||||||
<width>66</width>
|
<width>66</width>
|
||||||
<height>16</height>
|
<height>16</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>MaxFrame</string>
|
<string>MaxFrame</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLineEdit" name="Maxframe">
|
<widget class="QLineEdit" name="Maxframe">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>340</x>
|
<x>288</x>
|
||||||
<y>165</y>
|
<y>189</y>
|
||||||
<width>47</width>
|
<width>47</width>
|
||||||
<height>22</height>
|
<height>22</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="label_27">
|
<widget class="QLabel" name="label_27">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>25</x>
|
<x>25</x>
|
||||||
<y>202</y>
|
<y>226</y>
|
||||||
<width>47</width>
|
<width>47</width>
|
||||||
<height>13</height>
|
<height>13</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Frack</string>
|
<string>Frack</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLineEdit" name="Frack">
|
<widget class="QLineEdit" name="Frack">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>100</x>
|
<x>98</x>
|
||||||
<y>199</y>
|
<y>223</y>
|
||||||
<width>36</width>
|
<width>36</width>
|
||||||
<height>22</height>
|
<height>22</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="label_28">
|
<widget class="QLabel" name="label_28">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>265</x>
|
<x>213</x>
|
||||||
<y>201</y>
|
<y>225</y>
|
||||||
<width>47</width>
|
<width>47</width>
|
||||||
<height>13</height>
|
<height>13</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Retries</string>
|
<string>Retries</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLineEdit" name="Retries">
|
<widget class="QLineEdit" name="Retries">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>340</x>
|
<x>288</x>
|
||||||
<y>198</y>
|
<y>222</y>
|
||||||
<width>36</width>
|
<width>36</width>
|
||||||
<height>22</height>
|
<height>22</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</widget>
|
<widget class="QLabel" name="label_15">
|
||||||
<resources/>
|
<property name="geometry">
|
||||||
<connections>
|
<rect>
|
||||||
<connection>
|
<x>12</x>
|
||||||
<sender>okButton</sender>
|
<y>38</y>
|
||||||
<signal>clicked()</signal>
|
<width>149</width>
|
||||||
<receiver>KISSDialog</receiver>
|
<height>21</height>
|
||||||
<slot>accept()</slot>
|
</rect>
|
||||||
<hints>
|
</property>
|
||||||
<hint type="sourcelabel">
|
<property name="text">
|
||||||
<x>278</x>
|
<string>Allow incoming connects</string>
|
||||||
<y>253</y>
|
</property>
|
||||||
</hint>
|
</widget>
|
||||||
<hint type="destinationlabel">
|
<widget class="QCheckBox" name="KISSListen">
|
||||||
<x>96</x>
|
<property name="geometry">
|
||||||
<y>254</y>
|
<rect>
|
||||||
</hint>
|
<x>158</x>
|
||||||
</hints>
|
<y>38</y>
|
||||||
</connection>
|
<width>23</width>
|
||||||
<connection>
|
<height>21</height>
|
||||||
<sender>cancelButton</sender>
|
</rect>
|
||||||
<signal>clicked()</signal>
|
</property>
|
||||||
<receiver>KISSDialog</receiver>
|
<property name="layoutDirection">
|
||||||
<slot>reject()</slot>
|
<enum>Qt::RightToLeft</enum>
|
||||||
<hints>
|
</property>
|
||||||
<hint type="sourcelabel">
|
<property name="text">
|
||||||
<x>369</x>
|
<string/>
|
||||||
<y>253</y>
|
</property>
|
||||||
</hint>
|
</widget>
|
||||||
<hint type="destinationlabel">
|
</widget>
|
||||||
<x>179</x>
|
<resources/>
|
||||||
<y>282</y>
|
<connections>
|
||||||
</hint>
|
<connection>
|
||||||
</hints>
|
<sender>okButton</sender>
|
||||||
</connection>
|
<signal>clicked()</signal>
|
||||||
</connections>
|
<receiver>KISSDialog</receiver>
|
||||||
</ui>
|
<slot>accept()</slot>
|
||||||
|
<hints>
|
||||||
|
<hint type="sourcelabel">
|
||||||
|
<x>278</x>
|
||||||
|
<y>253</y>
|
||||||
|
</hint>
|
||||||
|
<hint type="destinationlabel">
|
||||||
|
<x>96</x>
|
||||||
|
<y>254</y>
|
||||||
|
</hint>
|
||||||
|
</hints>
|
||||||
|
</connection>
|
||||||
|
<connection>
|
||||||
|
<sender>cancelButton</sender>
|
||||||
|
<signal>clicked()</signal>
|
||||||
|
<receiver>KISSDialog</receiver>
|
||||||
|
<slot>reject()</slot>
|
||||||
|
<hints>
|
||||||
|
<hint type="sourcelabel">
|
||||||
|
<x>369</x>
|
||||||
|
<y>253</y>
|
||||||
|
</hint>
|
||||||
|
<hint type="destinationlabel">
|
||||||
|
<x>179</x>
|
||||||
|
<y>282</y>
|
||||||
|
</hint>
|
||||||
|
</hints>
|
||||||
|
</connection>
|
||||||
|
</connections>
|
||||||
|
</ui>
|
||||||
|
|
280
ListenPort.ui
280
ListenPort.ui
|
@ -1,140 +1,140 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ui version="4.0">
|
<ui version="4.0">
|
||||||
<class>ListenPort</class>
|
<class>ListenPort</class>
|
||||||
<widget class="QDialog" name="ListenPort">
|
<widget class="QDialog" name="ListenPort">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>0</x>
|
<x>0</x>
|
||||||
<y>0</y>
|
<y>0</y>
|
||||||
<width>445</width>
|
<width>445</width>
|
||||||
<height>654</height>
|
<height>654</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="windowTitle">
|
<property name="windowTitle">
|
||||||
<string>Dialog</string>
|
<string>Dialog</string>
|
||||||
</property>
|
</property>
|
||||||
<widget class="QWidget" name="verticalLayoutWidget">
|
<widget class="QWidget" name="verticalLayoutWidget">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>0</x>
|
<x>0</x>
|
||||||
<y>0</y>
|
<y>0</y>
|
||||||
<width>431</width>
|
<width>431</width>
|
||||||
<height>301</height>
|
<height>301</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<layout class="QVBoxLayout" name="verticalLayout">
|
<layout class="QVBoxLayout" name="verticalLayout">
|
||||||
<item>
|
<item>
|
||||||
<layout class="QFormLayout" name="formLayout">
|
<layout class="QFormLayout" name="formLayout">
|
||||||
<item row="2" column="0">
|
<item row="2" column="0">
|
||||||
<widget class="QLabel" name="label">
|
<widget class="QLabel" name="label">
|
||||||
<property name="minimumSize">
|
<property name="minimumSize">
|
||||||
<size>
|
<size>
|
||||||
<width>100</width>
|
<width>100</width>
|
||||||
<height>30</height>
|
<height>30</height>
|
||||||
</size>
|
</size>
|
||||||
</property>
|
</property>
|
||||||
<property name="maximumSize">
|
<property name="maximumSize">
|
||||||
<size>
|
<size>
|
||||||
<width>100</width>
|
<width>100</width>
|
||||||
<height>30</height>
|
<height>30</height>
|
||||||
</size>
|
</size>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Port</string>
|
<string>Port</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="2" column="1">
|
<item row="2" column="1">
|
||||||
<widget class="QLineEdit" name="portNo">
|
<widget class="QLineEdit" name="portNo">
|
||||||
<property name="minimumSize">
|
<property name="minimumSize">
|
||||||
<size>
|
<size>
|
||||||
<width>0</width>
|
<width>0</width>
|
||||||
<height>30</height>
|
<height>30</height>
|
||||||
</size>
|
</size>
|
||||||
</property>
|
</property>
|
||||||
<property name="maximumSize">
|
<property name="maximumSize">
|
||||||
<size>
|
<size>
|
||||||
<width>100</width>
|
<width>100</width>
|
||||||
<height>30</height>
|
<height>30</height>
|
||||||
</size>
|
</size>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="3" column="0">
|
<item row="3" column="0">
|
||||||
<widget class="QLabel" name="label_2">
|
<widget class="QLabel" name="label_2">
|
||||||
<property name="minimumSize">
|
<property name="minimumSize">
|
||||||
<size>
|
<size>
|
||||||
<width>0</width>
|
<width>0</width>
|
||||||
<height>30</height>
|
<height>30</height>
|
||||||
</size>
|
</size>
|
||||||
</property>
|
</property>
|
||||||
<property name="maximumSize">
|
<property name="maximumSize">
|
||||||
<size>
|
<size>
|
||||||
<width>16777215</width>
|
<width>16777215</width>
|
||||||
<height>30</height>
|
<height>30</height>
|
||||||
</size>
|
</size>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>CText</string>
|
<string>CText</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="3" column="1">
|
<item row="3" column="1">
|
||||||
<widget class="QTextEdit" name="CText">
|
<widget class="QTextEdit" name="CText">
|
||||||
<property name="minimumSize">
|
<property name="minimumSize">
|
||||||
<size>
|
<size>
|
||||||
<width>0</width>
|
<width>0</width>
|
||||||
<height>150</height>
|
<height>150</height>
|
||||||
</size>
|
</size>
|
||||||
</property>
|
</property>
|
||||||
<property name="maximumSize">
|
<property name="maximumSize">
|
||||||
<size>
|
<size>
|
||||||
<width>401</width>
|
<width>401</width>
|
||||||
<height>150</height>
|
<height>150</height>
|
||||||
</size>
|
</size>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="4" column="0">
|
<item row="4" column="0">
|
||||||
<layout class="QVBoxLayout" name="verticalLayout_2"/>
|
<layout class="QVBoxLayout" name="verticalLayout_2"/>
|
||||||
</item>
|
</item>
|
||||||
<item row="4" column="1">
|
<item row="4" column="1">
|
||||||
<widget class="QDialogButtonBox" name="buttonBox">
|
<widget class="QDialogButtonBox" name="buttonBox">
|
||||||
<property name="minimumSize">
|
<property name="minimumSize">
|
||||||
<size>
|
<size>
|
||||||
<width>0</width>
|
<width>0</width>
|
||||||
<height>50</height>
|
<height>50</height>
|
||||||
</size>
|
</size>
|
||||||
</property>
|
</property>
|
||||||
<property name="maximumSize">
|
<property name="maximumSize">
|
||||||
<size>
|
<size>
|
||||||
<width>16777215</width>
|
<width>16777215</width>
|
||||||
<height>50</height>
|
<height>50</height>
|
||||||
</size>
|
</size>
|
||||||
</property>
|
</property>
|
||||||
<property name="layoutDirection">
|
<property name="layoutDirection">
|
||||||
<enum>Qt::RightToLeft</enum>
|
<enum>Qt::RightToLeft</enum>
|
||||||
</property>
|
</property>
|
||||||
<property name="standardButtons">
|
<property name="standardButtons">
|
||||||
<set>QDialogButtonBox::Save</set>
|
<set>QDialogButtonBox::Save</set>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="1" column="0">
|
<item row="1" column="0">
|
||||||
<widget class="QCheckBox" name="Enabled">
|
<widget class="QCheckBox" name="Enabled">
|
||||||
<property name="layoutDirection">
|
<property name="layoutDirection">
|
||||||
<enum>Qt::LeftToRight</enum>
|
<enum>Qt::LeftToRight</enum>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Enable Listen </string>
|
<string>Enable Listen </string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</widget>
|
</widget>
|
||||||
</widget>
|
</widget>
|
||||||
<resources/>
|
<resources/>
|
||||||
<connections/>
|
<connections/>
|
||||||
</ui>
|
</ui>
|
||||||
|
|
Binary file not shown.
15002
QtTermTCP.cpp
15002
QtTermTCP.cpp
File diff suppressed because it is too large
Load Diff
590
QtTermTCP.h
590
QtTermTCP.h
|
@ -1,280 +1,310 @@
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include <QMainWindow>
|
#include <QMainWindow>
|
||||||
#include "ui_QtTermTCP.h"
|
#include "ui_QtTermTCP.h"
|
||||||
//#include "ui_AGWParams.h"
|
#include "ui_AlertSetup.h"
|
||||||
//#include "ui_AGWConnect.h"
|
#include "ui_YAPPRxSize.h"
|
||||||
#include "ui_ColourConfig.h"
|
#include "ui_ColourConfig.h"
|
||||||
#include "ui_VARAConfig.h"
|
#include "ui_VARAConfig.h"
|
||||||
#include "ui_KISSConfig.h"
|
#include "ui_KISSConfig.h"
|
||||||
#include "QTextEdit"
|
#include "QTextEdit"
|
||||||
#include "QSplitter"
|
#include "QSplitter"
|
||||||
#include "QLineEdit"
|
#include "QLineEdit"
|
||||||
#include "QTcpSocket"
|
#include "QTcpSocket"
|
||||||
#include <QDataStream>
|
#include <QDataStream>
|
||||||
#include <QKeyEvent>
|
#include <QKeyEvent>
|
||||||
#include "QThread"
|
#include "QThread"
|
||||||
#include "QTcpServer"
|
#include "QTcpServer"
|
||||||
#include "QMdiArea"
|
#include "QMdiArea"
|
||||||
#include <QMdiSubWindow>
|
#include <QMdiSubWindow>
|
||||||
#include "QMessageBox"
|
#include "QMessageBox"
|
||||||
#include "QTimer"
|
#include "QTimer"
|
||||||
#include "QSettings"
|
#include "QSettings"
|
||||||
#include "QThread"
|
#include "QThread"
|
||||||
#include <QFontDialog>
|
#include <QFontDialog>
|
||||||
#include <QScrollBar>
|
#include <QScrollBar>
|
||||||
#include <QFileDialog>
|
#include <QFileDialog>
|
||||||
#include <QTabWidget>
|
#include <QTabWidget>
|
||||||
#include <QMenuBar>
|
#include <QMenuBar>
|
||||||
#include <QProcess>
|
#include <QProcess>
|
||||||
#include <QtSerialPort/QSerialPort>
|
#include <QtSerialPort/QSerialPort>
|
||||||
|
#include <QtMultimedia/QSound>
|
||||||
#define MAXHOSTS 16
|
#include <QtMultimedia/QSoundEffect>
|
||||||
#define MAXPORTS 64
|
|
||||||
|
#define MAXHOSTS 16
|
||||||
QT_BEGIN_NAMESPACE
|
#define MAXPORTS 64
|
||||||
class QComboBox;
|
|
||||||
class QLabel;
|
QT_BEGIN_NAMESPACE
|
||||||
class QLineEdit;
|
class QComboBox;
|
||||||
class QPushButton;
|
class QLabel;
|
||||||
class QTcpSocket;
|
class QLineEdit;
|
||||||
class QNetworkSession;
|
class QPushButton;
|
||||||
|
class QTcpSocket;
|
||||||
class myTcpSocket : public QTcpSocket
|
class QNetworkSession;
|
||||||
{
|
|
||||||
public:
|
class myTcpSocket : public QTcpSocket
|
||||||
QWidget * Sess;
|
{
|
||||||
};
|
public:
|
||||||
|
QWidget * Sess;
|
||||||
|
};
|
||||||
class Ui_ListenSession : public QMainWindow
|
|
||||||
{
|
|
||||||
Q_OBJECT
|
class Ui_ListenSession : public QMainWindow
|
||||||
|
{
|
||||||
public:
|
Q_OBJECT
|
||||||
explicit Ui_ListenSession(QWidget *Parent = 0) : QMainWindow(Parent) {}
|
|
||||||
~Ui_ListenSession();
|
public:
|
||||||
|
explicit Ui_ListenSession(QWidget *Parent = 0) : QMainWindow(Parent) {}
|
||||||
int SessionType; // Type Mask - Term, Mon, Listen
|
~Ui_ListenSession();
|
||||||
int CurrentWidth;
|
|
||||||
int CurrentHeight; // Saved so can be restored after Cascade
|
int SessionType; // Type Mask - Term, Mon, Listen
|
||||||
|
int CurrentWidth;
|
||||||
QTextEdit *termWindow;
|
int CurrentHeight; // Saved so can be restored after Cascade
|
||||||
QTextEdit *monWindow;
|
|
||||||
QLineEdit *inputWindow;
|
QTextEdit *termWindow;
|
||||||
QLabel * TTLabel;
|
QTextEdit *monWindow;
|
||||||
|
QLineEdit *inputWindow;
|
||||||
myTcpSocket *clientSocket;
|
QLabel * TTLabel;
|
||||||
|
|
||||||
QAction * actActivate; // From active Windows menu
|
myTcpSocket *clientSocket;
|
||||||
|
|
||||||
char * KbdStack[50];
|
QAction * actActivate; // From active Windows menu
|
||||||
int StackIndex;
|
|
||||||
|
char * KbdStack[50];
|
||||||
QMdiSubWindow *sw; // The MdiSubwindow is the container for this session
|
int StackIndex;
|
||||||
|
|
||||||
int InputMode;
|
QMdiSubWindow *sw; // The MdiSubwindow is the container for this session
|
||||||
int SlowTimer;
|
|
||||||
int MonData;
|
int InputMode;
|
||||||
|
int SlowTimer;
|
||||||
int OutputSaveLen;
|
int MonData;
|
||||||
char OutputSave[16384];
|
|
||||||
|
int OutputSaveLen;
|
||||||
int MonSaveLen;
|
char OutputSave[16384];
|
||||||
char MonSave[4096];
|
|
||||||
|
int MonSaveLen;
|
||||||
char PortMonString[1024]; // 32 ports 32 Bytes
|
char MonSave[4096];
|
||||||
unsigned long long portmask;
|
|
||||||
int mtxparam;
|
char PortMonString[2048]; // 64 ports 32 Bytes
|
||||||
int mcomparam;
|
uint64_t portmask;
|
||||||
int monUI;
|
int EnableMonitor;
|
||||||
int MonitorNODES;
|
int mlocaltime;
|
||||||
int MonitorColour;
|
int mtxparam;
|
||||||
int CurrentHost;
|
int mcomparam;
|
||||||
int Tab; // Tab Index if Tabbed Mode
|
int monUI;
|
||||||
void * AGWSession; // Terinal sess - Need to cast to TAGWPort to use it
|
int MonitorNODES;
|
||||||
void * AGWMonSession;
|
int MonitorColour;
|
||||||
void * KISSSession;
|
int CurrentHost;
|
||||||
int KISSMode; // Connected or UI
|
int Tab; // Tab Index if Tabbed Mode
|
||||||
char UIDEST[32];
|
void * AGWSession; // Terinal sess - Need to cast to TAGWPort to use it
|
||||||
char UIPATH[128];
|
void * AGWMonSession;
|
||||||
|
void * KISSSession;
|
||||||
// For Teletext Emulator
|
int KISSMode; // Connected or UI
|
||||||
|
char UIDEST[32];
|
||||||
QImage * TTBitmap; // TT Image buffer
|
char UIPATH[128];
|
||||||
QDialog TTUI;
|
|
||||||
|
// For Teletext Emulator
|
||||||
int TTActive;
|
|
||||||
int TTFlashToggle;
|
QImage * TTBitmap; // TT Image buffer
|
||||||
char pageBuffer[4096];
|
QDialog TTUI;
|
||||||
QBasicTimer timer;
|
|
||||||
|
int TTActive;
|
||||||
protected:
|
int TTFlashToggle;
|
||||||
|
char pageBuffer[4096];
|
||||||
void timerEvent(QTimerEvent *event) override;
|
QBasicTimer timer;
|
||||||
|
|
||||||
private:
|
int sessNo; // Used to create unique log filename;
|
||||||
|
bool LogMonitor;
|
||||||
|
QFile * monLogfile;
|
||||||
|
char * monSpan;
|
||||||
private slots:
|
|
||||||
|
protected:
|
||||||
};
|
|
||||||
|
void timerEvent(QTimerEvent *event) override;
|
||||||
|
|
||||||
class QtTermTCP : public QMainWindow
|
private:
|
||||||
{
|
|
||||||
Q_OBJECT
|
|
||||||
|
|
||||||
public:
|
private slots:
|
||||||
QtTermTCP(QWidget *parent = NULL);
|
|
||||||
void closeEvent(QCloseEvent * event);
|
};
|
||||||
static void setFonts();
|
|
||||||
~QtTermTCP();
|
|
||||||
|
class QtTermTCP : public QMainWindow
|
||||||
private slots:
|
{
|
||||||
void Disconnect();
|
Q_OBJECT
|
||||||
void doYAPPSend();
|
|
||||||
void doYAPPSetRX();
|
public:
|
||||||
void menuChecked();
|
QtTermTCP(QWidget *parent = NULL);
|
||||||
void Connect();
|
void closeEvent(QCloseEvent * event);
|
||||||
void displayError(QAbstractSocket::SocketError socketError);
|
static void setFonts();
|
||||||
void readyRead();
|
|
||||||
|
~QtTermTCP();
|
||||||
void LreturnPressed(Ui_ListenSession * LUI);
|
|
||||||
void LDisconnect(Ui_ListenSession * LUI);
|
private slots:
|
||||||
void SetupHosts();
|
void Disconnect();
|
||||||
void MyTimerSlot();
|
void doYAPPSend();
|
||||||
void KISSTimerSlot();
|
void doYAPPSetRX();
|
||||||
void ListenSlot();
|
void doYAPPSetSize();
|
||||||
void AGWSlot();
|
void sizeaccept();
|
||||||
void VARASlot();
|
void sizereject();
|
||||||
void KISSSlot();
|
void menuChecked();
|
||||||
void deviceaccept();
|
void Connect();
|
||||||
void KISSaccept();
|
void displayError(QAbstractSocket::SocketError socketError);
|
||||||
void KISSreject();
|
void readyRead();
|
||||||
void devicereject();
|
void showContextMenu(const QPoint & point);
|
||||||
void showContextMenuM(const QPoint &pt);
|
void autoConnectChecked();
|
||||||
void showContextMenuT(const QPoint &pt);
|
void LreturnPressed(Ui_ListenSession * LUI);
|
||||||
void showContextMenuL();
|
void LDisconnect(Ui_ListenSession * LUI);
|
||||||
void doQuit();
|
void SetupHosts();
|
||||||
void onTEselectionChanged();
|
void MyTimerSlot();
|
||||||
void onLEselectionChanged();
|
void KISSTimerSlot();
|
||||||
void setSplit();
|
void ListenSlot();
|
||||||
void ClearScreen();
|
void AGWSlot();
|
||||||
void setVDMode();
|
void AlertSlot();
|
||||||
void showContextMenuMT(const QPoint & pt);
|
void chooseInboundWAV();
|
||||||
void showContextMenuMOnly(const QPoint & pt);
|
void chooseBellsWAV();
|
||||||
void onNewConnection();
|
void chooseIntervalWAV();
|
||||||
void onSocketStateChanged(QAbstractSocket::SocketState socketState);
|
void chooseAlertWAV();
|
||||||
void updateWindowMenu();
|
void testInboundWAV();
|
||||||
void doNewTerm();
|
void testBellsWAV();
|
||||||
void doNewMon();
|
void testIntervalWAV();
|
||||||
void doNewCombined();
|
void testAlertWAV();
|
||||||
void doCascade();
|
void alertAccept();
|
||||||
void actActivate();
|
void alertReject();
|
||||||
void xon_mdiArea_changed();
|
void VARASlot();
|
||||||
void doFonts();
|
void KISSSlot();
|
||||||
void doMFonts();
|
void deviceaccept();
|
||||||
void ConnecttoVARA();
|
void KISSaccept();
|
||||||
void VARATimer();
|
void KISSreject();
|
||||||
void AGWdisplayError(QAbstractSocket::SocketError socketError);
|
void devicereject();
|
||||||
void AGWreadyRead();
|
void showContextMenuM(const QPoint &pt);
|
||||||
void onAGWSocketStateChanged(QAbstractSocket::SocketState socketState);
|
void showContextMenuT(const QPoint &pt);
|
||||||
void VARAdisplayError(QAbstractSocket::SocketError socketError);
|
void showContextMenuL();
|
||||||
void VARAreadyRead();
|
void doQuit();
|
||||||
void onVARASocketStateChanged(QAbstractSocket::SocketState socketState);
|
void onTEselectionChanged();
|
||||||
void KISSdisplayError(QAbstractSocket::SocketError socketError);
|
void onLEselectionChanged();
|
||||||
void KISSreadyRead();
|
void setSplit();
|
||||||
void onKISSSocketStateChanged(QAbstractSocket::SocketState socketState);
|
void ClearScreen();
|
||||||
int openSerialPort();
|
void setVDMode();
|
||||||
void readSerialData();
|
void showContextMenuMT(const QPoint & pt);
|
||||||
void handleError(QSerialPort::SerialPortError serialPortError);
|
void showContextMenuMOnly(const QPoint & pt);
|
||||||
void doColours();
|
void onNewConnection();
|
||||||
void ColourPressed();
|
void onSocketStateChanged(QAbstractSocket::SocketState socketState);
|
||||||
void Colouraccept();
|
void updateWindowMenu();
|
||||||
void Colourreject();
|
void doNewTerm();
|
||||||
QColor setColor(QColor Colour);
|
void doNewMon();
|
||||||
void VARADatadisplayError(QAbstractSocket::SocketError socketError);
|
void doNewCombined();
|
||||||
void VARADatareadyRead();
|
void doCascade();
|
||||||
void onVARADataSocketStateChanged(QAbstractSocket::SocketState socketState);
|
void actActivate();
|
||||||
void HAMLIBdisplayError(QAbstractSocket::SocketError socketError);
|
void xon_mdiArea_changed();
|
||||||
void HAMLIBreadyRead();
|
void doFonts();
|
||||||
void onHAMLIBSocketStateChanged(QAbstractSocket::SocketState socketState);
|
void doMFonts();
|
||||||
void ConnecttoHAMLIB();
|
void ConnecttoVARA();
|
||||||
void HAMLIBSetPTT(int PTTState);
|
void VARATimer();
|
||||||
void FLRigdisplayError(QAbstractSocket::SocketError socketError);
|
void AGWdisplayError(QAbstractSocket::SocketError socketError);
|
||||||
void FLRigreadyRead();
|
void AGWreadyRead();
|
||||||
void onFLRigSocketStateChanged(QAbstractSocket::SocketState socketState);
|
void onAGWSocketStateChanged(QAbstractSocket::SocketState socketState);
|
||||||
void ConnecttoFLRig();
|
void VARAdisplayError(QAbstractSocket::SocketError socketError);
|
||||||
void FLRigSetPTT(int PTTState);
|
void VARAreadyRead();
|
||||||
void CATChanged(bool State);
|
void onVARASocketStateChanged(QAbstractSocket::SocketState socketState);
|
||||||
void PTTPortChanged(int Selected);
|
void KISSdisplayError(QAbstractSocket::SocketError socketError);
|
||||||
void OpenPTTPort();
|
void KISSreadyRead();
|
||||||
void RadioPTT(bool PTTState);
|
void onKISSSocketStateChanged(QAbstractSocket::SocketState socketState);
|
||||||
void tabSelected(int);
|
int openSerialPort();
|
||||||
void VARAHFChanged(bool state);
|
void readSerialData();
|
||||||
void VARAFMChanged(bool State);
|
void handleError(QSerialPort::SerialPortError serialPortError);
|
||||||
void VARASATChanged(bool State);
|
void doColours();
|
||||||
void SetVARAParams();
|
void ColourPressed();
|
||||||
|
void Colouraccept();
|
||||||
protected:
|
void Colourreject();
|
||||||
bool eventFilter(QObject* obj, QEvent *event);
|
QColor setColor(QColor Colour);
|
||||||
|
void VARADatadisplayError(QAbstractSocket::SocketError socketError);
|
||||||
private:
|
void VARADatareadyRead();
|
||||||
|
void onVARADataSocketStateChanged(QAbstractSocket::SocketState socketState);
|
||||||
void ConnecttoAGW();
|
void HAMLIBdisplayError(QAbstractSocket::SocketError socketError);
|
||||||
|
void HAMLIBreadyRead();
|
||||||
void AGWTimer();
|
void onHAMLIBSocketStateChanged(QAbstractSocket::SocketState socketState);
|
||||||
|
void ConnecttoHAMLIB();
|
||||||
Ui::QtTermTCPClass ui;
|
void HAMLIBSetPTT(int PTTState);
|
||||||
|
void FLRigdisplayError(QAbstractSocket::SocketError socketError);
|
||||||
QMenu *hostsubMenu;
|
void FLRigreadyRead();
|
||||||
|
void onFLRigSocketStateChanged(QAbstractSocket::SocketState socketState);
|
||||||
QAction *closeAct;
|
void ConnecttoFLRig();
|
||||||
QAction *closeAllAct;
|
void FLRigSetPTT(int PTTState);
|
||||||
QAction *tileAct;
|
void CATChanged(bool State);
|
||||||
QAction *cascadeAct;
|
void PTTPortChanged(int Selected);
|
||||||
QAction *nextAct;
|
void OpenPTTPort();
|
||||||
QAction *previousAct;
|
void RadioPTT(bool PTTState);
|
||||||
QAction *windowMenuSeparatorAct;
|
void tabSelected(int);
|
||||||
QAction *newTermAct;
|
void VARAHFChanged(bool state);
|
||||||
QAction *newMonAct;
|
void VARAFMChanged(bool State);
|
||||||
QAction *newCombinedAct;
|
void VARASATChanged(bool State);
|
||||||
QAction *AGWAction;
|
void SetVARAParams();
|
||||||
QAction *VARAAction;
|
|
||||||
QAction *KISSAction;
|
protected:
|
||||||
QAction *quitAction;
|
bool eventFilter(QObject* obj, QEvent *event);
|
||||||
|
|
||||||
QList<myTcpSocket*> _sockets;
|
private:
|
||||||
|
|
||||||
QWidget *centralWidget;
|
void ConnecttoAGW();
|
||||||
void ConnecttoKISS();
|
|
||||||
void KISSTimer();
|
void AGWTimer();
|
||||||
};
|
|
||||||
|
Ui::QtTermTCPClass ui;
|
||||||
extern "C"
|
|
||||||
{
|
QMenu *hostsubMenu;
|
||||||
void EncodeSettingsLine(int n, char * String);
|
|
||||||
void DecodeSettingsLine(int n, char * String);
|
QAction *closeAct;
|
||||||
void WritetoOutputWindow(Ui_ListenSession * Sess, unsigned char * Buffer, int Len);
|
QAction *closeAllAct;
|
||||||
void WritetoOutputWindowEx(Ui_ListenSession * Sess, unsigned char * Buffer, int len, QTextEdit * termWindow, int *OutputSaveLen, char * OutputSave, QColor Colour);
|
QAction *tileAct;
|
||||||
void WritetoMonWindow(Ui_ListenSession * Sess, unsigned char * Buffer, int Len);
|
QAction *cascadeAct;
|
||||||
void ProcessReceivedData(Ui_ListenSession * Sess, unsigned char * Buffer, int len);
|
QAction *nextAct;
|
||||||
void SendTraceOptions(Ui_ListenSession * LUI);
|
QAction *previousAct;
|
||||||
void setTraceOff(Ui_ListenSession * Sess);
|
QAction *windowMenuSeparatorAct;
|
||||||
void SetPortMonLine(int i, char * Text, int visible, int enabled);
|
QAction *newTermAct;
|
||||||
void SaveSettings();
|
QAction *newMonAct;
|
||||||
void myBeep();
|
QAction *newCombinedAct;
|
||||||
void YAPPSendFile(Ui_ListenSession * Sess, char * FN);
|
QAction *AGWAction;
|
||||||
int SocketSend(Ui_ListenSession * Sess, char * Buffer, int len);
|
QAction *VARAAction;
|
||||||
void SendTraceOptions(Ui_ListenSession * Sess);
|
QAction *KISSAction;
|
||||||
int SocketFlush(Ui_ListenSession * Sess);
|
QAction *AlertAction;
|
||||||
extern void mySleep(int ms);
|
QAction *quitAction;
|
||||||
extern void setTraceOff(Ui_ListenSession * Sess);
|
|
||||||
}
|
QList<myTcpSocket*> _sockets;
|
||||||
|
|
||||||
|
QWidget *centralWidget;
|
||||||
char * strlop(char * buf, char delim);
|
void ConnecttoKISS();
|
||||||
extern "C" void setMenus(int State);
|
void KISSTimer();
|
||||||
void Send_AGW_Ds_Frame(void * AGW);
|
};
|
||||||
|
|
||||||
|
extern "C"
|
||||||
|
{
|
||||||
|
void EncodeSettingsLine(int n, char * String);
|
||||||
|
void DecodeSettingsLine(int n, char * String);
|
||||||
|
void WritetoOutputWindow(Ui_ListenSession * Sess, unsigned char * Buffer, int Len);
|
||||||
|
void WritetoOutputWindowEx(Ui_ListenSession * Sess, unsigned char * Buffer, int len, QTextEdit * termWindow, int *OutputSaveLen, char * OutputSave, QColor Colour);
|
||||||
|
void WritetoMonWindow(Ui_ListenSession * Sess, unsigned char * Buffer, int Len);
|
||||||
|
void ProcessReceivedData(Ui_ListenSession * Sess, unsigned char * Buffer, int len);
|
||||||
|
void SendTraceOptions(Ui_ListenSession * LUI);
|
||||||
|
void setTraceOff(Ui_ListenSession * Sess);
|
||||||
|
void SetPortMonLine(int i, char * Text, int visible, int enabled);
|
||||||
|
void SaveSettings();
|
||||||
|
void myBeep(QString * WAV);
|
||||||
|
void YAPPSendFile(Ui_ListenSession * Sess, char * FN);
|
||||||
|
int SocketSend(Ui_ListenSession * Sess, char * Buffer, int len);
|
||||||
|
void SendTraceOptions(Ui_ListenSession * Sess);
|
||||||
|
int SocketFlush(Ui_ListenSession * Sess);
|
||||||
|
extern void mySleep(int ms);
|
||||||
|
extern void setTraceOff(Ui_ListenSession * Sess);
|
||||||
|
void GetKeyWordFile();
|
||||||
|
}
|
||||||
|
|
||||||
|
extern QString ConnectWAV;
|
||||||
|
extern QString BellWAV;
|
||||||
|
extern QString AlertWAV;
|
||||||
|
|
||||||
|
char * strlop(char * buf, char delim);
|
||||||
|
extern "C" void setMenus(int State);
|
||||||
|
void Send_AGW_Ds_Frame(void * AGW);
|
||||||
|
|
Binary file not shown.
121
QtTermTCP.ini
121
QtTermTCP.ini
|
@ -1,121 +0,0 @@
|
||||||
[General]
|
|
||||||
HostParams0=nottm.g8bpq.net|8011|gm8bpq|password|5 1 1 0 1 0 0 1\r|Pogo4
|
|
||||||
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\xea\0\0\0\xaf\0\0\x3\xf6\0\0\x3h\0\0\0\xea\0\0\0\xaf\0\0\x3\xf6\0\0\x3h\0\0\0\0\0\0\0\0\a\x80\0\0\0\xea\0\0\0\xaf\0\0\x3\xf6\0\0\x3h)
|
|
||||||
HostParams1=192.168.1.63|8011|john|password||Pogo2
|
|
||||||
windowState=@ByteArray(\0\0\0\xff\0\0\0\0\xfd\0\0\0\0\0\0\x3\r\0\0\x2\x8c\0\0\0\x4\0\0\0\x4\0\0\0\b\0\0\0\b\xfc\0\0\0\x1\0\0\0\x3\0\0\0\x1\0\0\0\x16\0m\0\x61\0i\0n\0T\0o\0o\0l\0\x62\0\x61\0r\0\0\0\0\0\xff\xff\xff\xff\0\0\0\0\0\0\0\0)
|
|
||||||
HostParams2=127.0.0.1|8011|gm8bpq|password|c000000100000000 1 1 0 1 0 0 1\r|
|
|
||||||
HostParams3=192.168.1.131|8011|john|password|1 1 1 0 1 0 0 1\r|Slack
|
|
||||||
HostParams4=127.0.0.1|8021|john|password|c000000100000006 1 1 0 1 0 0 1\r|LinBPQ
|
|
||||||
HostParams5=192.168.1.18|8011|john|password|c00000010000002e 1 1 0 1 0 0 1\r|
|
|
||||||
HostParams6=|0||||
|
|
||||||
HostParams7=|0||||
|
|
||||||
HostParams8=|0||||
|
|
||||||
HostParams9=|0||||
|
|
||||||
HostParams10=|0||||
|
|
||||||
HostParams11=|0||||
|
|
||||||
HostParams12=|0||||
|
|
||||||
HostParams13=|0||||
|
|
||||||
HostParams14=|0||||
|
|
||||||
HostParams15=|0||||
|
|
||||||
Split=41
|
|
||||||
ChatMode=1
|
|
||||||
AutoTeletext=1
|
|
||||||
Bells=1
|
|
||||||
StripLF=1
|
|
||||||
AlertBeep=1
|
|
||||||
ConnectBeep=1
|
|
||||||
CurrentHost=0
|
|
||||||
YAPPPath=
|
|
||||||
listenPort=8015
|
|
||||||
listenEnable=1
|
|
||||||
listenCText=[PMS-2.3-C]\rHello>\r
|
|
||||||
convUTF8=0
|
|
||||||
PTT=None
|
|
||||||
PTTBAUD=0
|
|
||||||
PTTMode=1
|
|
||||||
CATHex=1
|
|
||||||
PTTOffString=
|
|
||||||
PTTOnString=
|
|
||||||
pttGPIOPin=17
|
|
||||||
pttGPIOPinR=17
|
|
||||||
CM108Addr=0xD8C:0x08
|
|
||||||
HamLibPort=4532
|
|
||||||
HamLibHost=127.0.0.1
|
|
||||||
FLRigPort=12345
|
|
||||||
FLRigHost=127.0.0.1
|
|
||||||
AGWEnable=0
|
|
||||||
AGWMonEnable=1
|
|
||||||
AGWTermCall=G8BPQ
|
|
||||||
AGWBeaconDest=
|
|
||||||
AGWBeaconPath=
|
|
||||||
AGWBeaconInterval=0
|
|
||||||
AGWBeaconPorts=
|
|
||||||
AGWBeaconText=
|
|
||||||
AGWHost=127.0.0.1
|
|
||||||
AGWPort=8001
|
|
||||||
AGWPaclen=80
|
|
||||||
AGWToCalls=G8BPQ-2, SWITCH,
|
|
||||||
KISSEnable=0
|
|
||||||
MYCALL=GM8BPQ
|
|
||||||
KISSHost=127.0.0.1
|
|
||||||
KISSMode=0
|
|
||||||
KISSPort=8110
|
|
||||||
KISSSerialPort=TCP
|
|
||||||
KISSBAUD=19200
|
|
||||||
VARAEnable=0
|
|
||||||
VARATermCall=G8BPQ
|
|
||||||
VARAHost=127.0.0.1
|
|
||||||
VARAPort=8310
|
|
||||||
VARAPath=C:\\VARA\\VARA.exe
|
|
||||||
VARAHostHF=127.0.0.1
|
|
||||||
VARAPortHF=8310
|
|
||||||
VARAPathHF=C:\\VARA\\VARA.exe
|
|
||||||
VARAHostFM=127.0.0.1
|
|
||||||
VARAPortFM=8300
|
|
||||||
VARAPathFM=C:\\VARA\\VARAFM.exe
|
|
||||||
VARAHostSAT=127.0.0.1
|
|
||||||
VARAPortSAT=8300
|
|
||||||
VARAPathSAT=C:\\VARA\\VARASAT.exe
|
|
||||||
VARA500=0
|
|
||||||
VARA2300=1
|
|
||||||
VARA2750=0
|
|
||||||
VARAHF=1
|
|
||||||
VARAFM=0
|
|
||||||
VARASAT=0
|
|
||||||
TabType=1 3 1 1 1 1 1 2 2 0
|
|
||||||
monBackground=@Variant(\0\0\0\x43\x1\xff\xff\xff\xff\xff\xff\xff\xff\0\0)
|
|
||||||
monRxText=@Variant(\0\0\0\x43\x1\xff\xff\0\0\0\0\xff\xff\0\0)
|
|
||||||
monTxText=@Variant(\0\0\0\x43\x1\xff\xff\xff\xff\0\0\0\0\0\0)
|
|
||||||
monOtherText=@Variant(\0\0\0\x43\x1\xff\xff\0\0\0\0\0\0\0\0)
|
|
||||||
termBackground=@Variant(\0\0\0\x43\x1\xff\xff\xff\xff\xff\xff\xff\xff\0\0)
|
|
||||||
outputText=@Variant(\0\0\0\x43\x1\xff\xff\0\0\0\0\xff\xff\0\0)
|
|
||||||
EchoText=@Variant(\0\0\0\x43\x1\xff\xff\0\0\0\0\0\0\0\0)
|
|
||||||
WarningText=@Variant(\0\0\0\x43\x1\xff\xff\xff\xff\0\0\0\0\0\0)
|
|
||||||
inputBackground=@Variant(\0\0\0\x43\x1\xff\xff\xff\xff\xff\xff\xff\xff\0\0)
|
|
||||||
inputText=@Variant(\0\0\0\x43\x1\xff\xff\0\0\0\0\0\0\0\0)
|
|
||||||
TermMode=2
|
|
||||||
singlemodeFormat=3
|
|
||||||
FontFamily=Courier
|
|
||||||
PointSize=10
|
|
||||||
Weight=50
|
|
||||||
Sessions="1|1, 17, 40, 205, 625, 990|"
|
|
||||||
VARAInit="P2P SESSION,WINLINK SESSION"
|
|
||||||
|
|
||||||
[AX25_A]
|
|
||||||
Retries=10
|
|
||||||
Maxframe=4
|
|
||||||
Paclen=128
|
|
||||||
FrackTime=8
|
|
||||||
IdleTime=180
|
|
||||||
SlotTime=100
|
|
||||||
Persist=128
|
|
||||||
RespTime=1500
|
|
||||||
TXFrmMode=1
|
|
||||||
FrameCollector=6
|
|
||||||
ExcludeCallsigns=
|
|
||||||
ExcludeAPRSFrmType=
|
|
||||||
KISSOptimization=0
|
|
||||||
DynamicFrack=0
|
|
||||||
BitRecovery=0
|
|
||||||
IPOLL=80
|
|
||||||
MyDigiCall=
|
|
|
@ -3,6 +3,7 @@ QT += core gui
|
||||||
QT += network
|
QT += network
|
||||||
QT += widgets
|
QT += widgets
|
||||||
QT += serialport
|
QT += serialport
|
||||||
|
QT += multimedia
|
||||||
|
|
||||||
|
|
||||||
TARGET = QtTermTCP
|
TARGET = QtTermTCP
|
||||||
|
@ -40,7 +41,9 @@ FORMS += QtTermTCP.ui\
|
||||||
VARAConfig.ui \
|
VARAConfig.ui \
|
||||||
KISSConfig.ui \
|
KISSConfig.ui \
|
||||||
ColourConfig.ui \
|
ColourConfig.ui \
|
||||||
AGWConnect.ui
|
YAPPRxSize.ui \
|
||||||
|
AGWConnect.ui \
|
||||||
|
AlertSetup.ui
|
||||||
|
|
||||||
RESOURCES += QtTermTCP.qrc
|
RESOURCES += QtTermTCP.qrc
|
||||||
|
|
||||||
|
|
|
@ -1,357 +1,357 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<!DOCTYPE QtCreatorProject>
|
<!DOCTYPE QtCreatorProject>
|
||||||
<!-- Written by QtCreator 4.11.1, 2022-12-03T18:22:04. -->
|
<!-- Written by QtCreator 4.11.1, 2022-12-03T18:22:04. -->
|
||||||
<qtcreator>
|
<qtcreator>
|
||||||
<data>
|
<data>
|
||||||
<variable>EnvironmentId</variable>
|
<variable>EnvironmentId</variable>
|
||||||
<value type="QByteArray">{49a2cf38-2251-47e3-97df-4ecaa9d41931}</value>
|
<value type="QByteArray">{49a2cf38-2251-47e3-97df-4ecaa9d41931}</value>
|
||||||
</data>
|
</data>
|
||||||
<data>
|
<data>
|
||||||
<variable>ProjectExplorer.Project.ActiveTarget</variable>
|
<variable>ProjectExplorer.Project.ActiveTarget</variable>
|
||||||
<value type="int">0</value>
|
<value type="int">0</value>
|
||||||
</data>
|
</data>
|
||||||
<data>
|
<data>
|
||||||
<variable>ProjectExplorer.Project.EditorSettings</variable>
|
<variable>ProjectExplorer.Project.EditorSettings</variable>
|
||||||
<valuemap type="QVariantMap">
|
<valuemap type="QVariantMap">
|
||||||
<value type="bool" key="EditorConfiguration.AutoIndent">true</value>
|
<value type="bool" key="EditorConfiguration.AutoIndent">true</value>
|
||||||
<value type="bool" key="EditorConfiguration.AutoSpacesForTabs">false</value>
|
<value type="bool" key="EditorConfiguration.AutoSpacesForTabs">false</value>
|
||||||
<value type="bool" key="EditorConfiguration.CamelCaseNavigation">true</value>
|
<value type="bool" key="EditorConfiguration.CamelCaseNavigation">true</value>
|
||||||
<valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.0">
|
<valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.0">
|
||||||
<value type="QString" key="language">Cpp</value>
|
<value type="QString" key="language">Cpp</value>
|
||||||
<valuemap type="QVariantMap" key="value">
|
<valuemap type="QVariantMap" key="value">
|
||||||
<value type="QByteArray" key="CurrentPreferences">CppGlobal</value>
|
<value type="QByteArray" key="CurrentPreferences">CppGlobal</value>
|
||||||
</valuemap>
|
</valuemap>
|
||||||
</valuemap>
|
</valuemap>
|
||||||
<valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.1">
|
<valuemap type="QVariantMap" key="EditorConfiguration.CodeStyle.1">
|
||||||
<value type="QString" key="language">QmlJS</value>
|
<value type="QString" key="language">QmlJS</value>
|
||||||
<valuemap type="QVariantMap" key="value">
|
<valuemap type="QVariantMap" key="value">
|
||||||
<value type="QByteArray" key="CurrentPreferences">QmlJSGlobal</value>
|
<value type="QByteArray" key="CurrentPreferences">QmlJSGlobal</value>
|
||||||
</valuemap>
|
</valuemap>
|
||||||
</valuemap>
|
</valuemap>
|
||||||
<value type="int" key="EditorConfiguration.CodeStyle.Count">2</value>
|
<value type="int" key="EditorConfiguration.CodeStyle.Count">2</value>
|
||||||
<value type="QByteArray" key="EditorConfiguration.Codec">UTF-8</value>
|
<value type="QByteArray" key="EditorConfiguration.Codec">UTF-8</value>
|
||||||
<value type="bool" key="EditorConfiguration.ConstrainTooltips">false</value>
|
<value type="bool" key="EditorConfiguration.ConstrainTooltips">false</value>
|
||||||
<value type="int" key="EditorConfiguration.IndentSize">4</value>
|
<value type="int" key="EditorConfiguration.IndentSize">4</value>
|
||||||
<value type="bool" key="EditorConfiguration.KeyboardTooltips">false</value>
|
<value type="bool" key="EditorConfiguration.KeyboardTooltips">false</value>
|
||||||
<value type="int" key="EditorConfiguration.MarginColumn">80</value>
|
<value type="int" key="EditorConfiguration.MarginColumn">80</value>
|
||||||
<value type="bool" key="EditorConfiguration.MouseHiding">true</value>
|
<value type="bool" key="EditorConfiguration.MouseHiding">true</value>
|
||||||
<value type="bool" key="EditorConfiguration.MouseNavigation">true</value>
|
<value type="bool" key="EditorConfiguration.MouseNavigation">true</value>
|
||||||
<value type="int" key="EditorConfiguration.PaddingMode">1</value>
|
<value type="int" key="EditorConfiguration.PaddingMode">1</value>
|
||||||
<value type="bool" key="EditorConfiguration.ScrollWheelZooming">true</value>
|
<value type="bool" key="EditorConfiguration.ScrollWheelZooming">true</value>
|
||||||
<value type="bool" key="EditorConfiguration.ShowMargin">false</value>
|
<value type="bool" key="EditorConfiguration.ShowMargin">false</value>
|
||||||
<value type="int" key="EditorConfiguration.SmartBackspaceBehavior">0</value>
|
<value type="int" key="EditorConfiguration.SmartBackspaceBehavior">0</value>
|
||||||
<value type="bool" key="EditorConfiguration.SmartSelectionChanging">true</value>
|
<value type="bool" key="EditorConfiguration.SmartSelectionChanging">true</value>
|
||||||
<value type="bool" key="EditorConfiguration.SpacesForTabs">true</value>
|
<value type="bool" key="EditorConfiguration.SpacesForTabs">true</value>
|
||||||
<value type="int" key="EditorConfiguration.TabKeyBehavior">0</value>
|
<value type="int" key="EditorConfiguration.TabKeyBehavior">0</value>
|
||||||
<value type="int" key="EditorConfiguration.TabSize">8</value>
|
<value type="int" key="EditorConfiguration.TabSize">8</value>
|
||||||
<value type="bool" key="EditorConfiguration.UseGlobal">true</value>
|
<value type="bool" key="EditorConfiguration.UseGlobal">true</value>
|
||||||
<value type="int" key="EditorConfiguration.Utf8BomBehavior">1</value>
|
<value type="int" key="EditorConfiguration.Utf8BomBehavior">1</value>
|
||||||
<value type="bool" key="EditorConfiguration.addFinalNewLine">true</value>
|
<value type="bool" key="EditorConfiguration.addFinalNewLine">true</value>
|
||||||
<value type="bool" key="EditorConfiguration.cleanIndentation">true</value>
|
<value type="bool" key="EditorConfiguration.cleanIndentation">true</value>
|
||||||
<value type="bool" key="EditorConfiguration.cleanWhitespace">true</value>
|
<value type="bool" key="EditorConfiguration.cleanWhitespace">true</value>
|
||||||
<value type="QString" key="EditorConfiguration.ignoreFileTypes">*.md, *.MD, Makefile</value>
|
<value type="QString" key="EditorConfiguration.ignoreFileTypes">*.md, *.MD, Makefile</value>
|
||||||
<value type="bool" key="EditorConfiguration.inEntireDocument">false</value>
|
<value type="bool" key="EditorConfiguration.inEntireDocument">false</value>
|
||||||
<value type="bool" key="EditorConfiguration.skipTrailingWhitespace">true</value>
|
<value type="bool" key="EditorConfiguration.skipTrailingWhitespace">true</value>
|
||||||
</valuemap>
|
</valuemap>
|
||||||
</data>
|
</data>
|
||||||
<data>
|
<data>
|
||||||
<variable>ProjectExplorer.Project.PluginSettings</variable>
|
<variable>ProjectExplorer.Project.PluginSettings</variable>
|
||||||
<valuemap type="QVariantMap">
|
<valuemap type="QVariantMap">
|
||||||
<valuemap type="QVariantMap" key="AutoTest.ActiveFrameworks">
|
<valuemap type="QVariantMap" key="AutoTest.ActiveFrameworks">
|
||||||
<value type="bool" key="AutoTest.Framework.Boost">true</value>
|
<value type="bool" key="AutoTest.Framework.Boost">true</value>
|
||||||
<value type="bool" key="AutoTest.Framework.Catch">true</value>
|
<value type="bool" key="AutoTest.Framework.Catch">true</value>
|
||||||
<value type="bool" key="AutoTest.Framework.GTest">true</value>
|
<value type="bool" key="AutoTest.Framework.GTest">true</value>
|
||||||
<value type="bool" key="AutoTest.Framework.QtQuickTest">true</value>
|
<value type="bool" key="AutoTest.Framework.QtQuickTest">true</value>
|
||||||
<value type="bool" key="AutoTest.Framework.QtTest">true</value>
|
<value type="bool" key="AutoTest.Framework.QtTest">true</value>
|
||||||
</valuemap>
|
</valuemap>
|
||||||
<valuemap type="QVariantMap" key="AutoTest.CheckStates"/>
|
<valuemap type="QVariantMap" key="AutoTest.CheckStates"/>
|
||||||
<value type="int" key="AutoTest.RunAfterBuild">0</value>
|
<value type="int" key="AutoTest.RunAfterBuild">0</value>
|
||||||
<value type="bool" key="AutoTest.UseGlobal">true</value>
|
<value type="bool" key="AutoTest.UseGlobal">true</value>
|
||||||
<valuelist type="QVariantList" key="ClangCodeModel.CustomCommandLineKey">
|
<valuelist type="QVariantList" key="ClangCodeModel.CustomCommandLineKey">
|
||||||
<value type="QString">-fno-delayed-template-parsing</value>
|
<value type="QString">-fno-delayed-template-parsing</value>
|
||||||
</valuelist>
|
</valuelist>
|
||||||
<value type="bool" key="ClangCodeModel.UseGlobalConfig">true</value>
|
<value type="bool" key="ClangCodeModel.UseGlobalConfig">true</value>
|
||||||
<value type="QString" key="ClangCodeModel.WarningConfigId">Builtin.Questionable</value>
|
<value type="QString" key="ClangCodeModel.WarningConfigId">Builtin.Questionable</value>
|
||||||
<valuemap type="QVariantMap" key="ClangTools">
|
<valuemap type="QVariantMap" key="ClangTools">
|
||||||
<value type="bool" key="ClangTools.BuildBeforeAnalysis">true</value>
|
<value type="bool" key="ClangTools.BuildBeforeAnalysis">true</value>
|
||||||
<value type="QString" key="ClangTools.DiagnosticConfig">Builtin.DefaultTidyAndClazy</value>
|
<value type="QString" key="ClangTools.DiagnosticConfig">Builtin.DefaultTidyAndClazy</value>
|
||||||
<value type="int" key="ClangTools.ParallelJobs">3</value>
|
<value type="int" key="ClangTools.ParallelJobs">3</value>
|
||||||
<valuelist type="QVariantList" key="ClangTools.SelectedDirs"/>
|
<valuelist type="QVariantList" key="ClangTools.SelectedDirs"/>
|
||||||
<valuelist type="QVariantList" key="ClangTools.SelectedFiles"/>
|
<valuelist type="QVariantList" key="ClangTools.SelectedFiles"/>
|
||||||
<valuelist type="QVariantList" key="ClangTools.SuppressedDiagnostics"/>
|
<valuelist type="QVariantList" key="ClangTools.SuppressedDiagnostics"/>
|
||||||
<value type="bool" key="ClangTools.UseGlobalSettings">true</value>
|
<value type="bool" key="ClangTools.UseGlobalSettings">true</value>
|
||||||
</valuemap>
|
</valuemap>
|
||||||
</valuemap>
|
</valuemap>
|
||||||
</data>
|
</data>
|
||||||
<data>
|
<data>
|
||||||
<variable>ProjectExplorer.Project.Target.0</variable>
|
<variable>ProjectExplorer.Project.Target.0</variable>
|
||||||
<valuemap type="QVariantMap">
|
<valuemap type="QVariantMap">
|
||||||
<value type="QString" key="DeviceType">Desktop</value>
|
<value type="QString" key="DeviceType">Desktop</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Desktop Qt 5.14.2 MSVC2015 64bit</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Desktop Qt 5.14.2 MSVC2015 64bit</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Desktop Qt 5.14.2 MSVC2015 64bit</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Desktop Qt 5.14.2 MSVC2015 64bit</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">qt.qt5.5142.win64_msvc2015_64_kit</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">qt.qt5.5142.win64_msvc2015_64_kit</value>
|
||||||
<value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">0</value>
|
<value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">0</value>
|
||||||
<value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value>
|
<value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value>
|
||||||
<value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value>
|
<value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value>
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0">
|
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0">
|
||||||
<value type="bool">true</value>
|
<value type="bool">true</value>
|
||||||
<value type="int" key="EnableQmlDebugging">0</value>
|
<value type="int" key="EnableQmlDebugging">0</value>
|
||||||
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">C:\Users\John\OneDrive\Dev\Source\QT\build-QtTermTCP-Desktop_Qt_5_14_2_MSVC2015_64bit-Debug</value>
|
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">C:\Users\John\OneDrive\Dev\Source\QT\build-QtTermTCP-Desktop_Qt_5_14_2_MSVC2015_64bit-Debug</value>
|
||||||
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory.shadowDir">C:/Users/John/OneDrive/Dev/Source/QT/build-QtTermTCP-Desktop_Qt_5_14_2_MSVC2015_64bit-Debug</value>
|
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory.shadowDir">C:/Users/John/OneDrive/Dev/Source/QT/build-QtTermTCP-Desktop_Qt_5_14_2_MSVC2015_64bit-Debug</value>
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
||||||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
|
||||||
<value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
|
<value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
|
||||||
<value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
|
||||||
<valuelist type="QVariantList" key="QtProjectManager.QMakeBuildStep.SelectedAbis"/>
|
<valuelist type="QVariantList" key="QtProjectManager.QMakeBuildStep.SelectedAbis"/>
|
||||||
</valuemap>
|
</valuemap>
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
|
||||||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
||||||
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
|
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
|
||||||
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
|
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
|
||||||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
|
||||||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
||||||
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
|
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
|
||||||
</valuemap>
|
</valuemap>
|
||||||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
|
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Build</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Build</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
|
||||||
</valuemap>
|
</valuemap>
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
||||||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
||||||
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
|
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
|
||||||
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
|
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
|
||||||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
|
||||||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
||||||
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
|
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
|
||||||
</valuemap>
|
</valuemap>
|
||||||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
|
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Clean</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Clean</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
|
||||||
</valuemap>
|
</valuemap>
|
||||||
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
|
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
|
||||||
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
|
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
|
||||||
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.CustomParsers"/>
|
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.CustomParsers"/>
|
||||||
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
|
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Debug</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Debug</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
|
||||||
<value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">2</value>
|
<value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">2</value>
|
||||||
<value type="int" key="QtQuickCompiler">2</value>
|
<value type="int" key="QtQuickCompiler">2</value>
|
||||||
<value type="int" key="SeparateDebugInfo">2</value>
|
<value type="int" key="SeparateDebugInfo">2</value>
|
||||||
</valuemap>
|
</valuemap>
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.1">
|
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.1">
|
||||||
<value type="bool">true</value>
|
<value type="bool">true</value>
|
||||||
<value type="int" key="EnableQmlDebugging">2</value>
|
<value type="int" key="EnableQmlDebugging">2</value>
|
||||||
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">C:\Users\John\OneDrive\Dev\Source\QT\build-QtTermTCP-Desktop_Qt_5_14_2_MSVC2015_64bit-Release</value>
|
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">C:\Users\John\OneDrive\Dev\Source\QT\build-QtTermTCP-Desktop_Qt_5_14_2_MSVC2015_64bit-Release</value>
|
||||||
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory.shadowDir">C:/Users/John/OneDrive/Dev/Source/QT/build-QtTermTCP-Desktop_Qt_5_14_2_MSVC2015_64bit-Release</value>
|
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory.shadowDir">C:/Users/John/OneDrive/Dev/Source/QT/build-QtTermTCP-Desktop_Qt_5_14_2_MSVC2015_64bit-Release</value>
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
||||||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
|
||||||
<value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
|
<value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
|
||||||
<value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
|
||||||
<valuelist type="QVariantList" key="QtProjectManager.QMakeBuildStep.SelectedAbis"/>
|
<valuelist type="QVariantList" key="QtProjectManager.QMakeBuildStep.SelectedAbis"/>
|
||||||
</valuemap>
|
</valuemap>
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
|
||||||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
||||||
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
|
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
|
||||||
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
|
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
|
||||||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
|
||||||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
||||||
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
|
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
|
||||||
</valuemap>
|
</valuemap>
|
||||||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
|
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Build</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Build</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
|
||||||
</valuemap>
|
</valuemap>
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
||||||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
||||||
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
|
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
|
||||||
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
|
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
|
||||||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
|
||||||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
||||||
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
|
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
|
||||||
</valuemap>
|
</valuemap>
|
||||||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
|
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Clean</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Clean</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
|
||||||
</valuemap>
|
</valuemap>
|
||||||
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
|
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
|
||||||
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
|
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
|
||||||
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.CustomParsers"/>
|
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.CustomParsers"/>
|
||||||
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
|
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Release</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Release</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
|
||||||
<value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value>
|
<value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value>
|
||||||
<value type="int" key="QtQuickCompiler">0</value>
|
<value type="int" key="QtQuickCompiler">0</value>
|
||||||
<value type="int" key="SeparateDebugInfo">2</value>
|
<value type="int" key="SeparateDebugInfo">2</value>
|
||||||
</valuemap>
|
</valuemap>
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.2">
|
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.2">
|
||||||
<value type="bool">true</value>
|
<value type="bool">true</value>
|
||||||
<value type="int" key="EnableQmlDebugging">0</value>
|
<value type="int" key="EnableQmlDebugging">0</value>
|
||||||
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">C:\Users\John\OneDrive\Dev\Source\QT\build-QtTermTCP-Desktop_Qt_5_14_2_MSVC2015_64bit-Profile</value>
|
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory">C:\Users\John\OneDrive\Dev\Source\QT\build-QtTermTCP-Desktop_Qt_5_14_2_MSVC2015_64bit-Profile</value>
|
||||||
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory.shadowDir">C:/Users/John/OneDrive/Dev/Source/QT/build-QtTermTCP-Desktop_Qt_5_14_2_MSVC2015_64bit-Profile</value>
|
<value type="QString" key="ProjectExplorer.BuildConfiguration.BuildDirectory.shadowDir">C:/Users/John/OneDrive/Dev/Source/QT/build-QtTermTCP-Desktop_Qt_5_14_2_MSVC2015_64bit-Profile</value>
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
||||||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">QtProjectManager.QMakeBuildStep</value>
|
||||||
<value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
|
<value type="QString" key="QtProjectManager.QMakeBuildStep.QMakeArguments"></value>
|
||||||
<value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
|
<value type="bool" key="QtProjectManager.QMakeBuildStep.QMakeForced">false</value>
|
||||||
<valuelist type="QVariantList" key="QtProjectManager.QMakeBuildStep.SelectedAbis"/>
|
<valuelist type="QVariantList" key="QtProjectManager.QMakeBuildStep.SelectedAbis"/>
|
||||||
</valuemap>
|
</valuemap>
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.1">
|
||||||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
||||||
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
|
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
|
||||||
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
|
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">false</value>
|
||||||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments"></value>
|
||||||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
||||||
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
|
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
|
||||||
</valuemap>
|
</valuemap>
|
||||||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
|
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">2</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Build</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Build</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Build</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Build</value>
|
||||||
</valuemap>
|
</valuemap>
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.1">
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildStepList.Step.0">
|
||||||
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
<value type="bool" key="ProjectExplorer.BuildStep.Enabled">true</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.MakeStep</value>
|
||||||
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
|
<valuelist type="QVariantList" key="Qt4ProjectManager.MakeStep.BuildTargets"/>
|
||||||
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
|
<value type="bool" key="Qt4ProjectManager.MakeStep.Clean">true</value>
|
||||||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeArguments">clean</value>
|
||||||
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
<value type="QString" key="Qt4ProjectManager.MakeStep.MakeCommand"></value>
|
||||||
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
|
<value type="bool" key="Qt4ProjectManager.MakeStep.OverrideMakeflags">false</value>
|
||||||
</valuemap>
|
</valuemap>
|
||||||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
|
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">1</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Clean</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Clean</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Clean</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Clean</value>
|
||||||
</valuemap>
|
</valuemap>
|
||||||
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
|
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">2</value>
|
||||||
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
|
<value type="bool" key="ProjectExplorer.BuildConfiguration.ClearSystemEnvironment">false</value>
|
||||||
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.CustomParsers"/>
|
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.CustomParsers"/>
|
||||||
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
|
<valuelist type="QVariantList" key="ProjectExplorer.BuildConfiguration.UserEnvironmentChanges"/>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Profile</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Profile</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4BuildConfiguration</value>
|
||||||
<value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value>
|
<value type="int" key="Qt4ProjectManager.Qt4BuildConfiguration.BuildConfiguration">0</value>
|
||||||
<value type="int" key="QtQuickCompiler">0</value>
|
<value type="int" key="QtQuickCompiler">0</value>
|
||||||
<value type="int" key="SeparateDebugInfo">0</value>
|
<value type="int" key="SeparateDebugInfo">0</value>
|
||||||
</valuemap>
|
</valuemap>
|
||||||
<value type="int" key="ProjectExplorer.Target.BuildConfigurationCount">3</value>
|
<value type="int" key="ProjectExplorer.Target.BuildConfigurationCount">3</value>
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0">
|
<valuemap type="QVariantMap" key="ProjectExplorer.Target.DeployConfiguration.0">
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
|
<valuemap type="QVariantMap" key="ProjectExplorer.BuildConfiguration.BuildStepList.0">
|
||||||
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">0</value>
|
<value type="int" key="ProjectExplorer.BuildStepList.StepsCount">0</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Deploy</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Deploy</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Deploy</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Deploy</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.BuildSteps.Deploy</value>
|
||||||
</valuemap>
|
</valuemap>
|
||||||
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value>
|
<value type="int" key="ProjectExplorer.BuildConfiguration.BuildStepListCount">1</value>
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.DeployConfiguration.CustomData"/>
|
<valuemap type="QVariantMap" key="ProjectExplorer.DeployConfiguration.CustomData"/>
|
||||||
<value type="bool" key="ProjectExplorer.DeployConfiguration.CustomDataEnabled">false</value>
|
<value type="bool" key="ProjectExplorer.DeployConfiguration.CustomDataEnabled">false</value>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">ProjectExplorer.DefaultDeployConfiguration</value>
|
||||||
</valuemap>
|
</valuemap>
|
||||||
<value type="int" key="ProjectExplorer.Target.DeployConfigurationCount">1</value>
|
<value type="int" key="ProjectExplorer.Target.DeployConfigurationCount">1</value>
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.PluginSettings"/>
|
<valuemap type="QVariantMap" key="ProjectExplorer.Target.PluginSettings"/>
|
||||||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0">
|
<valuemap type="QVariantMap" key="ProjectExplorer.Target.RunConfiguration.0">
|
||||||
<value type="QString" key="Analyzer.Perf.CallgraphMode">dwarf</value>
|
<value type="QString" key="Analyzer.Perf.CallgraphMode">dwarf</value>
|
||||||
<valuelist type="QVariantList" key="Analyzer.Perf.Events">
|
<valuelist type="QVariantList" key="Analyzer.Perf.Events">
|
||||||
<value type="QString">cpu-cycles</value>
|
<value type="QString">cpu-cycles</value>
|
||||||
</valuelist>
|
</valuelist>
|
||||||
<valuelist type="QVariantList" key="Analyzer.Perf.ExtraArguments"/>
|
<valuelist type="QVariantList" key="Analyzer.Perf.ExtraArguments"/>
|
||||||
<value type="int" key="Analyzer.Perf.Frequency">250</value>
|
<value type="int" key="Analyzer.Perf.Frequency">250</value>
|
||||||
<valuelist type="QVariantList" key="Analyzer.Perf.RecordArguments">
|
<valuelist type="QVariantList" key="Analyzer.Perf.RecordArguments">
|
||||||
<value type="QString">-e</value>
|
<value type="QString">-e</value>
|
||||||
<value type="QString">cpu-cycles</value>
|
<value type="QString">cpu-cycles</value>
|
||||||
<value type="QString">--call-graph</value>
|
<value type="QString">--call-graph</value>
|
||||||
<value type="QString">dwarf,4096</value>
|
<value type="QString">dwarf,4096</value>
|
||||||
<value type="QString">-F</value>
|
<value type="QString">-F</value>
|
||||||
<value type="QString">250</value>
|
<value type="QString">250</value>
|
||||||
</valuelist>
|
</valuelist>
|
||||||
<value type="QString" key="Analyzer.Perf.SampleMode">-F</value>
|
<value type="QString" key="Analyzer.Perf.SampleMode">-F</value>
|
||||||
<value type="bool" key="Analyzer.Perf.Settings.UseGlobalSettings">true</value>
|
<value type="bool" key="Analyzer.Perf.Settings.UseGlobalSettings">true</value>
|
||||||
<value type="int" key="Analyzer.Perf.StackSize">4096</value>
|
<value type="int" key="Analyzer.Perf.StackSize">4096</value>
|
||||||
<value type="bool" key="Analyzer.QmlProfiler.AggregateTraces">false</value>
|
<value type="bool" key="Analyzer.QmlProfiler.AggregateTraces">false</value>
|
||||||
<value type="bool" key="Analyzer.QmlProfiler.FlushEnabled">false</value>
|
<value type="bool" key="Analyzer.QmlProfiler.FlushEnabled">false</value>
|
||||||
<value type="uint" key="Analyzer.QmlProfiler.FlushInterval">1000</value>
|
<value type="uint" key="Analyzer.QmlProfiler.FlushInterval">1000</value>
|
||||||
<value type="QString" key="Analyzer.QmlProfiler.LastTraceFile"></value>
|
<value type="QString" key="Analyzer.QmlProfiler.LastTraceFile"></value>
|
||||||
<value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value>
|
<value type="bool" key="Analyzer.QmlProfiler.Settings.UseGlobalSettings">true</value>
|
||||||
<valuelist type="QVariantList" key="Analyzer.Valgrind.AddedSuppressionFiles"/>
|
<valuelist type="QVariantList" key="Analyzer.Valgrind.AddedSuppressionFiles"/>
|
||||||
<value type="bool" key="Analyzer.Valgrind.Callgrind.CollectBusEvents">false</value>
|
<value type="bool" key="Analyzer.Valgrind.Callgrind.CollectBusEvents">false</value>
|
||||||
<value type="bool" key="Analyzer.Valgrind.Callgrind.CollectSystime">false</value>
|
<value type="bool" key="Analyzer.Valgrind.Callgrind.CollectSystime">false</value>
|
||||||
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableBranchSim">false</value>
|
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableBranchSim">false</value>
|
||||||
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableCacheSim">false</value>
|
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableCacheSim">false</value>
|
||||||
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableEventToolTips">true</value>
|
<value type="bool" key="Analyzer.Valgrind.Callgrind.EnableEventToolTips">true</value>
|
||||||
<value type="double" key="Analyzer.Valgrind.Callgrind.MinimumCostRatio">0.01</value>
|
<value type="double" key="Analyzer.Valgrind.Callgrind.MinimumCostRatio">0.01</value>
|
||||||
<value type="double" key="Analyzer.Valgrind.Callgrind.VisualisationMinimumCostRatio">10</value>
|
<value type="double" key="Analyzer.Valgrind.Callgrind.VisualisationMinimumCostRatio">10</value>
|
||||||
<value type="bool" key="Analyzer.Valgrind.FilterExternalIssues">true</value>
|
<value type="bool" key="Analyzer.Valgrind.FilterExternalIssues">true</value>
|
||||||
<value type="QString" key="Analyzer.Valgrind.KCachegrindExecutable">kcachegrind</value>
|
<value type="QString" key="Analyzer.Valgrind.KCachegrindExecutable">kcachegrind</value>
|
||||||
<value type="int" key="Analyzer.Valgrind.LeakCheckOnFinish">1</value>
|
<value type="int" key="Analyzer.Valgrind.LeakCheckOnFinish">1</value>
|
||||||
<value type="int" key="Analyzer.Valgrind.NumCallers">25</value>
|
<value type="int" key="Analyzer.Valgrind.NumCallers">25</value>
|
||||||
<valuelist type="QVariantList" key="Analyzer.Valgrind.RemovedSuppressionFiles"/>
|
<valuelist type="QVariantList" key="Analyzer.Valgrind.RemovedSuppressionFiles"/>
|
||||||
<value type="int" key="Analyzer.Valgrind.SelfModifyingCodeDetection">1</value>
|
<value type="int" key="Analyzer.Valgrind.SelfModifyingCodeDetection">1</value>
|
||||||
<value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value>
|
<value type="bool" key="Analyzer.Valgrind.Settings.UseGlobalSettings">true</value>
|
||||||
<value type="bool" key="Analyzer.Valgrind.ShowReachable">false</value>
|
<value type="bool" key="Analyzer.Valgrind.ShowReachable">false</value>
|
||||||
<value type="bool" key="Analyzer.Valgrind.TrackOrigins">true</value>
|
<value type="bool" key="Analyzer.Valgrind.TrackOrigins">true</value>
|
||||||
<value type="QString" key="Analyzer.Valgrind.ValgrindExecutable">valgrind</value>
|
<value type="QString" key="Analyzer.Valgrind.ValgrindExecutable">valgrind</value>
|
||||||
<valuelist type="QVariantList" key="Analyzer.Valgrind.VisibleErrorKinds">
|
<valuelist type="QVariantList" key="Analyzer.Valgrind.VisibleErrorKinds">
|
||||||
<value type="int">0</value>
|
<value type="int">0</value>
|
||||||
<value type="int">1</value>
|
<value type="int">1</value>
|
||||||
<value type="int">2</value>
|
<value type="int">2</value>
|
||||||
<value type="int">3</value>
|
<value type="int">3</value>
|
||||||
<value type="int">4</value>
|
<value type="int">4</value>
|
||||||
<value type="int">5</value>
|
<value type="int">5</value>
|
||||||
<value type="int">6</value>
|
<value type="int">6</value>
|
||||||
<value type="int">7</value>
|
<value type="int">7</value>
|
||||||
<value type="int">8</value>
|
<value type="int">8</value>
|
||||||
<value type="int">9</value>
|
<value type="int">9</value>
|
||||||
<value type="int">10</value>
|
<value type="int">10</value>
|
||||||
<value type="int">11</value>
|
<value type="int">11</value>
|
||||||
<value type="int">12</value>
|
<value type="int">12</value>
|
||||||
<value type="int">13</value>
|
<value type="int">13</value>
|
||||||
<value type="int">14</value>
|
<value type="int">14</value>
|
||||||
</valuelist>
|
</valuelist>
|
||||||
<valuelist type="QVariantList" key="CustomOutputParsers"/>
|
<valuelist type="QVariantList" key="CustomOutputParsers"/>
|
||||||
<value type="int" key="PE.EnvironmentAspect.Base">2</value>
|
<value type="int" key="PE.EnvironmentAspect.Base">2</value>
|
||||||
<valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/>
|
<valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/>
|
||||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4RunConfiguration:C:/Users/John/OneDrive/Dev/Source/QT/QtTermTCP/QtTermTCP.pro</value>
|
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">Qt4ProjectManager.Qt4RunConfiguration:C:/Users/John/OneDrive/Dev/Source/QT/QtTermTCP/QtTermTCP.pro</value>
|
||||||
<value type="QString" key="ProjectExplorer.RunConfiguration.BuildKey">C:/Users/John/OneDrive/Dev/Source/QT/QtTermTCP/QtTermTCP.pro</value>
|
<value type="QString" key="ProjectExplorer.RunConfiguration.BuildKey">C:/Users/John/OneDrive/Dev/Source/QT/QtTermTCP/QtTermTCP.pro</value>
|
||||||
<value type="QString" key="RunConfiguration.Arguments"></value>
|
<value type="QString" key="RunConfiguration.Arguments"></value>
|
||||||
<value type="bool" key="RunConfiguration.Arguments.multi">false</value>
|
<value type="bool" key="RunConfiguration.Arguments.multi">false</value>
|
||||||
<value type="QString" key="RunConfiguration.OverrideDebuggerStartup"></value>
|
<value type="QString" key="RunConfiguration.OverrideDebuggerStartup"></value>
|
||||||
<value type="bool" key="RunConfiguration.UseCppDebugger">false</value>
|
<value type="bool" key="RunConfiguration.UseCppDebugger">false</value>
|
||||||
<value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value>
|
<value type="bool" key="RunConfiguration.UseCppDebuggerAuto">true</value>
|
||||||
<value type="bool" key="RunConfiguration.UseLibrarySearchPath">true</value>
|
<value type="bool" key="RunConfiguration.UseLibrarySearchPath">true</value>
|
||||||
<value type="bool" key="RunConfiguration.UseMultiProcess">false</value>
|
<value type="bool" key="RunConfiguration.UseMultiProcess">false</value>
|
||||||
<value type="bool" key="RunConfiguration.UseQmlDebugger">false</value>
|
<value type="bool" key="RunConfiguration.UseQmlDebugger">false</value>
|
||||||
<value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
|
<value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
|
||||||
<value type="QString" key="RunConfiguration.WorkingDirectory"></value>
|
<value type="QString" key="RunConfiguration.WorkingDirectory"></value>
|
||||||
<value type="QString" key="RunConfiguration.WorkingDirectory.default">C:/Users/John/OneDrive/Dev/Source/QT/build-QtTermTCP-Desktop_Qt_5_14_2_MSVC2015_64bit-Debug</value>
|
<value type="QString" key="RunConfiguration.WorkingDirectory.default">C:/Users/John/OneDrive/Dev/Source/QT/build-QtTermTCP-Desktop_Qt_5_14_2_MSVC2015_64bit-Debug</value>
|
||||||
</valuemap>
|
</valuemap>
|
||||||
<value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value>
|
<value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value>
|
||||||
</valuemap>
|
</valuemap>
|
||||||
</data>
|
</data>
|
||||||
<data>
|
<data>
|
||||||
<variable>ProjectExplorer.Project.TargetCount</variable>
|
<variable>ProjectExplorer.Project.TargetCount</variable>
|
||||||
<value type="int">1</value>
|
<value type="int">1</value>
|
||||||
</data>
|
</data>
|
||||||
<data>
|
<data>
|
||||||
<variable>ProjectExplorer.Project.Updater.FileVersion</variable>
|
<variable>ProjectExplorer.Project.Updater.FileVersion</variable>
|
||||||
<value type="int">22</value>
|
<value type="int">22</value>
|
||||||
</data>
|
</data>
|
||||||
<data>
|
<data>
|
||||||
<variable>Version</variable>
|
<variable>Version</variable>
|
||||||
<value type="int">22</value>
|
<value type="int">22</value>
|
||||||
</data>
|
</data>
|
||||||
</qtcreator>
|
</qtcreator>
|
||||||
|
|
|
@ -1,5 +1,10 @@
|
||||||
<RCC>
|
<!DOCTYPE RCC><RCC version="1.0">
|
||||||
<qresource prefix="/QtTermTCP">
|
<qresource>
|
||||||
<file>QtTermTCP.ico</file>
|
<file alias="LowTone">250x600Hz.wav</file>
|
||||||
</qresource>
|
<file alias="HighTone">250x1000Hz.wav</file>
|
||||||
|
<file alias="Ding">ding.wav</file>
|
||||||
|
<file alias="PCBeep">PCBeep.wav</file>
|
||||||
|
<file alias="Ring">Ring.wav</file>
|
||||||
|
<file>QtTermTCP.ico</file>
|
||||||
|
</qresource>
|
||||||
</RCC>
|
</RCC>
|
||||||
|
|
|
@ -1,25 +1,25 @@
|
||||||
|
|
||||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||||
# Visual Studio 15
|
# Visual Studio 15
|
||||||
VisualStudioVersion = 15.0.28307.102
|
VisualStudioVersion = 15.0.28307.102
|
||||||
MinimumVisualStudioVersion = 10.0.40219.1
|
MinimumVisualStudioVersion = 10.0.40219.1
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "QtTermTCP", "D:\BT Cloud\ActiveSource\QtTermTCP\QtTermTCP.vcxproj", "{B12702AD-ABFB-343A-A199-8E24837244A3}"
|
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "QtTermTCP", "D:\BT Cloud\ActiveSource\QtTermTCP\QtTermTCP.vcxproj", "{B12702AD-ABFB-343A-A199-8E24837244A3}"
|
||||||
EndProject
|
EndProject
|
||||||
Global
|
Global
|
||||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||||
Debug|x86 = Debug|x86
|
Debug|x86 = Debug|x86
|
||||||
Release|x86 = Release|x86
|
Release|x86 = Release|x86
|
||||||
EndGlobalSection
|
EndGlobalSection
|
||||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||||
{B12702AD-ABFB-343A-A199-8E24837244A3}.Debug|x86.ActiveCfg = Debug|Win32
|
{B12702AD-ABFB-343A-A199-8E24837244A3}.Debug|x86.ActiveCfg = Debug|Win32
|
||||||
{B12702AD-ABFB-343A-A199-8E24837244A3}.Debug|x86.Build.0 = Debug|Win32
|
{B12702AD-ABFB-343A-A199-8E24837244A3}.Debug|x86.Build.0 = Debug|Win32
|
||||||
{B12702AD-ABFB-343A-A199-8E24837244A3}.Release|x86.ActiveCfg = Release|Win32
|
{B12702AD-ABFB-343A-A199-8E24837244A3}.Release|x86.ActiveCfg = Release|Win32
|
||||||
{B12702AD-ABFB-343A-A199-8E24837244A3}.Release|x86.Build.0 = Release|Win32
|
{B12702AD-ABFB-343A-A199-8E24837244A3}.Release|x86.Build.0 = Release|Win32
|
||||||
EndGlobalSection
|
EndGlobalSection
|
||||||
GlobalSection(SolutionProperties) = preSolution
|
GlobalSection(SolutionProperties) = preSolution
|
||||||
HideSolutionNode = FALSE
|
HideSolutionNode = FALSE
|
||||||
EndGlobalSection
|
EndGlobalSection
|
||||||
GlobalSection(ExtensibilityGlobals) = postSolution
|
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||||
SolutionGuid = {DD1F8FD5-5375-4EFC-BBEE-8E35ABA15C82}
|
SolutionGuid = {DD1F8FD5-5375-4EFC-BBEE-8E35ABA15C82}
|
||||||
EndGlobalSection
|
EndGlobalSection
|
||||||
EndGlobal
|
EndGlobal
|
||||||
|
|
132
QtTermTCP.ui
132
QtTermTCP.ui
|
@ -1,66 +1,66 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ui version="4.0">
|
<ui version="4.0">
|
||||||
<class>QtTermTCPClass</class>
|
<class>QtTermTCPClass</class>
|
||||||
<widget class="QMainWindow" name="QtTermTCPClass">
|
<widget class="QMainWindow" name="QtTermTCPClass">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>0</x>
|
<x>0</x>
|
||||||
<y>0</y>
|
<y>0</y>
|
||||||
<width>781</width>
|
<width>781</width>
|
||||||
<height>698</height>
|
<height>698</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="font">
|
<property name="font">
|
||||||
<font>
|
<font>
|
||||||
<family>Arial</family>
|
<family>Arial</family>
|
||||||
<pointsize>12</pointsize>
|
<pointsize>12</pointsize>
|
||||||
</font>
|
</font>
|
||||||
</property>
|
</property>
|
||||||
<property name="windowTitle">
|
<property name="windowTitle">
|
||||||
<string>QtTermTCP</string>
|
<string>QtTermTCP</string>
|
||||||
</property>
|
</property>
|
||||||
<property name="windowIcon">
|
<property name="windowIcon">
|
||||||
<iconset resource="QtTermTCP.qrc">
|
<iconset resource="QtTermTCP.qrc">
|
||||||
<normaloff>:/QtTermTCP/QtTermTCP.ico</normaloff>:/QtTermTCP/QtTermTCP.ico</iconset>
|
<normaloff>:/QtTermTCP/QtTermTCP.ico</normaloff>:/QtTermTCP/QtTermTCP.ico</iconset>
|
||||||
</property>
|
</property>
|
||||||
<widget class="QWidget" name="centralWidget">
|
<widget class="QWidget" name="centralWidget">
|
||||||
<layout class="QGridLayout" name="gridLayout">
|
<layout class="QGridLayout" name="gridLayout">
|
||||||
<property name="leftMargin">
|
<property name="leftMargin">
|
||||||
<number>5</number>
|
<number>5</number>
|
||||||
</property>
|
</property>
|
||||||
<property name="topMargin">
|
<property name="topMargin">
|
||||||
<number>5</number>
|
<number>5</number>
|
||||||
</property>
|
</property>
|
||||||
<property name="rightMargin">
|
<property name="rightMargin">
|
||||||
<number>5</number>
|
<number>5</number>
|
||||||
</property>
|
</property>
|
||||||
<property name="bottomMargin">
|
<property name="bottomMargin">
|
||||||
<number>5</number>
|
<number>5</number>
|
||||||
</property>
|
</property>
|
||||||
<item row="0" column="0">
|
<item row="0" column="0">
|
||||||
<layout class="QVBoxLayout" name="verticalLayout">
|
<layout class="QVBoxLayout" name="verticalLayout">
|
||||||
<property name="spacing">
|
<property name="spacing">
|
||||||
<number>6</number>
|
<number>6</number>
|
||||||
</property>
|
</property>
|
||||||
</layout>
|
</layout>
|
||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QStatusBar" name="statusBar"/>
|
<widget class="QStatusBar" name="statusBar"/>
|
||||||
<action name="actionListen">
|
<action name="actionListen">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Listen</string>
|
<string>Listen</string>
|
||||||
</property>
|
</property>
|
||||||
</action>
|
</action>
|
||||||
<action name="actionDisconnect">
|
<action name="actionDisconnect">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Disconnect</string>
|
<string>Disconnect</string>
|
||||||
</property>
|
</property>
|
||||||
</action>
|
</action>
|
||||||
</widget>
|
</widget>
|
||||||
<layoutdefault spacing="6" margin="11"/>
|
<layoutdefault spacing="6" margin="11"/>
|
||||||
<resources>
|
<resources>
|
||||||
<include location="QtTermTCP.qrc"/>
|
<include location="QtTermTCP.qrc"/>
|
||||||
</resources>
|
</resources>
|
||||||
<connections/>
|
<connections/>
|
||||||
</ui>
|
</ui>
|
||||||
|
|
|
@ -1,461 +1,463 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
<ItemGroup Label="ProjectConfigurations">
|
<ItemGroup Label="ProjectConfigurations">
|
||||||
<ProjectConfiguration Include="Debug|x64">
|
<ProjectConfiguration Include="Debug|x64">
|
||||||
<Configuration>Debug</Configuration>
|
<Configuration>Debug</Configuration>
|
||||||
<Platform>x64</Platform>
|
<Platform>x64</Platform>
|
||||||
</ProjectConfiguration>
|
</ProjectConfiguration>
|
||||||
<ProjectConfiguration Include="Release|Win32">
|
<ProjectConfiguration Include="Release|Win32">
|
||||||
<Configuration>Release</Configuration>
|
<Configuration>Release</Configuration>
|
||||||
<Platform>Win32</Platform>
|
<Platform>Win32</Platform>
|
||||||
</ProjectConfiguration>
|
</ProjectConfiguration>
|
||||||
<ProjectConfiguration Include="Debug|Win32">
|
<ProjectConfiguration Include="Debug|Win32">
|
||||||
<Configuration>Debug</Configuration>
|
<Configuration>Debug</Configuration>
|
||||||
<Platform>Win32</Platform>
|
<Platform>Win32</Platform>
|
||||||
</ProjectConfiguration>
|
</ProjectConfiguration>
|
||||||
<ProjectConfiguration Include="Release|x64">
|
<ProjectConfiguration Include="Release|x64">
|
||||||
<Configuration>Release</Configuration>
|
<Configuration>Release</Configuration>
|
||||||
<Platform>x64</Platform>
|
<Platform>x64</Platform>
|
||||||
</ProjectConfiguration>
|
</ProjectConfiguration>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<PropertyGroup Label="Globals">
|
<PropertyGroup Label="Globals">
|
||||||
<ProjectGuid>{14F3B24E-473C-324E-A99D-3B679FCF5F67}</ProjectGuid>
|
<ProjectGuid>{14F3B24E-473C-324E-A99D-3B679FCF5F67}</ProjectGuid>
|
||||||
<RootNamespace>QtTermTCP</RootNamespace>
|
<RootNamespace>QtTermTCP</RootNamespace>
|
||||||
<Keyword>QtVS_v304</Keyword>
|
<Keyword>QtVS_v304</Keyword>
|
||||||
<WindowsTargetPlatformVersion>10.0.19041.0</WindowsTargetPlatformVersion>
|
<WindowsTargetPlatformVersion>10.0.17763.0</WindowsTargetPlatformVersion>
|
||||||
<WindowsTargetPlatformMinVersion>10.0.19041.0</WindowsTargetPlatformMinVersion>
|
<WindowsTargetPlatformMinVersion>10.0.19041.0</WindowsTargetPlatformMinVersion>
|
||||||
<QtMsBuild Condition="'$(QtMsBuild)'=='' or !Exists('$(QtMsBuild)\qt.targets')">$(MSBuildProjectDirectory)\QtMsBuild</QtMsBuild>
|
<QtMsBuild Condition="'$(QtMsBuild)'=='' or !Exists('$(QtMsBuild)\qt.targets')">$(MSBuildProjectDirectory)\QtMsBuild</QtMsBuild>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
|
||||||
<PlatformToolset>v141</PlatformToolset>
|
<PlatformToolset>v141</PlatformToolset>
|
||||||
<OutputDirectory>release\</OutputDirectory>
|
<OutputDirectory>release\</OutputDirectory>
|
||||||
<ATLMinimizesCRunTimeLibraryUsage>false</ATLMinimizesCRunTimeLibraryUsage>
|
<ATLMinimizesCRunTimeLibraryUsage>false</ATLMinimizesCRunTimeLibraryUsage>
|
||||||
<CharacterSet>NotSet</CharacterSet>
|
<CharacterSet>NotSet</CharacterSet>
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
<ConfigurationType>Application</ConfigurationType>
|
||||||
<IntermediateDirectory>release\</IntermediateDirectory>
|
<IntermediateDirectory>release\</IntermediateDirectory>
|
||||||
<PrimaryOutput>QtTermTCP</PrimaryOutput>
|
<PrimaryOutput>QtTermTCP</PrimaryOutput>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
|
||||||
<PlatformToolset>v141</PlatformToolset>
|
<PlatformToolset>v141</PlatformToolset>
|
||||||
<OutputDirectory>release\</OutputDirectory>
|
<OutputDirectory>release\</OutputDirectory>
|
||||||
<ATLMinimizesCRunTimeLibraryUsage>false</ATLMinimizesCRunTimeLibraryUsage>
|
<ATLMinimizesCRunTimeLibraryUsage>false</ATLMinimizesCRunTimeLibraryUsage>
|
||||||
<CharacterSet>NotSet</CharacterSet>
|
<CharacterSet>NotSet</CharacterSet>
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
<ConfigurationType>Application</ConfigurationType>
|
||||||
<IntermediateDirectory>release\</IntermediateDirectory>
|
<IntermediateDirectory>release\</IntermediateDirectory>
|
||||||
<PrimaryOutput>QtTermTCP</PrimaryOutput>
|
<PrimaryOutput>QtTermTCP</PrimaryOutput>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
|
||||||
<PlatformToolset>v141</PlatformToolset>
|
<PlatformToolset>v141</PlatformToolset>
|
||||||
<OutputDirectory>debug\</OutputDirectory>
|
<OutputDirectory>debug\</OutputDirectory>
|
||||||
<ATLMinimizesCRunTimeLibraryUsage>false</ATLMinimizesCRunTimeLibraryUsage>
|
<ATLMinimizesCRunTimeLibraryUsage>false</ATLMinimizesCRunTimeLibraryUsage>
|
||||||
<CharacterSet>NotSet</CharacterSet>
|
<CharacterSet>NotSet</CharacterSet>
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
<ConfigurationType>Application</ConfigurationType>
|
||||||
<IntermediateDirectory>debug\</IntermediateDirectory>
|
<IntermediateDirectory>debug\</IntermediateDirectory>
|
||||||
<PrimaryOutput>QtTermTCP</PrimaryOutput>
|
<PrimaryOutput>QtTermTCP</PrimaryOutput>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||||
<PlatformToolset>v141</PlatformToolset>
|
<PlatformToolset>v141</PlatformToolset>
|
||||||
<OutputDirectory>debug\</OutputDirectory>
|
<OutputDirectory>debug\</OutputDirectory>
|
||||||
<ATLMinimizesCRunTimeLibraryUsage>false</ATLMinimizesCRunTimeLibraryUsage>
|
<ATLMinimizesCRunTimeLibraryUsage>false</ATLMinimizesCRunTimeLibraryUsage>
|
||||||
<CharacterSet>NotSet</CharacterSet>
|
<CharacterSet>NotSet</CharacterSet>
|
||||||
<ConfigurationType>Application</ConfigurationType>
|
<ConfigurationType>Application</ConfigurationType>
|
||||||
<IntermediateDirectory>debug\</IntermediateDirectory>
|
<IntermediateDirectory>debug\</IntermediateDirectory>
|
||||||
<PrimaryOutput>QtTermTCP</PrimaryOutput>
|
<PrimaryOutput>QtTermTCP</PrimaryOutput>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||||
<Target Name="QtMsBuildNotFound" BeforeTargets="CustomBuild;ClCompile" Condition="!Exists('$(QtMsBuild)\qt.targets') or !Exists('$(QtMsBuild)\qt.props')">
|
<Target Name="QtMsBuildNotFound" BeforeTargets="CustomBuild;ClCompile" Condition="!Exists('$(QtMsBuild)\qt.targets') or !Exists('$(QtMsBuild)\qt.props')">
|
||||||
<Message Importance="High" Text="QtMsBuild: could not locate qt.targets, qt.props; project may not build correctly." />
|
<Message Importance="High" Text="QtMsBuild: could not locate qt.targets, qt.props; project may not build correctly." />
|
||||||
</Target>
|
</Target>
|
||||||
<ImportGroup Label="ExtensionSettings" />
|
<ImportGroup Label="ExtensionSettings" />
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
|
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" />
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" />
|
||||||
</ImportGroup>
|
</ImportGroup>
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" />
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" />
|
||||||
</ImportGroup>
|
</ImportGroup>
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
|
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" />
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" />
|
||||||
</ImportGroup>
|
</ImportGroup>
|
||||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
||||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" />
|
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" />
|
||||||
</ImportGroup>
|
</ImportGroup>
|
||||||
<PropertyGroup Label="UserMacros" />
|
<PropertyGroup Label="UserMacros" />
|
||||||
<ImportGroup Condition="Exists('$(QtMsBuild)\qt_defaults.props')">
|
<ImportGroup Condition="Exists('$(QtMsBuild)\qt_defaults.props')">
|
||||||
<Import Project="$(QtMsBuild)\qt_defaults.props" />
|
<Import Project="$(QtMsBuild)\qt_defaults.props" />
|
||||||
</ImportGroup>
|
</ImportGroup>
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
||||||
<IntDir>$(SolutionDir)Intermed\$(Platform)\$(Configuration)\</IntDir>
|
<IntDir>$(SolutionDir)Intermed\$(Platform)\$(Configuration)\</IntDir>
|
||||||
<TargetName>QtTermTCP</TargetName>
|
<TargetName>QtTermTCP</TargetName>
|
||||||
<IgnoreImportLibrary>true</IgnoreImportLibrary>
|
<IgnoreImportLibrary>true</IgnoreImportLibrary>
|
||||||
<LinkIncremental>true</LinkIncremental>
|
<LinkIncremental>true</LinkIncremental>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
||||||
<IntDir>$(SolutionDir)Intermed\$(Platform)\$(Configuration)\</IntDir>
|
<IntDir>$(SolutionDir)Intermed\$(Platform)\$(Configuration)\</IntDir>
|
||||||
<TargetName>QtTermTCP</TargetName>
|
<TargetName>QtTermTCP</TargetName>
|
||||||
<IgnoreImportLibrary>true</IgnoreImportLibrary>
|
<IgnoreImportLibrary>true</IgnoreImportLibrary>
|
||||||
<LinkIncremental>true</LinkIncremental>
|
<LinkIncremental>true</LinkIncremental>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
||||||
<IntDir>$(SolutionDir)Intermed\$(Platform)\$(Configuration)\</IntDir>
|
<IntDir>$(SolutionDir)Intermed\$(Platform)\$(Configuration)\</IntDir>
|
||||||
<TargetName>QtTermTCP</TargetName>
|
<TargetName>QtTermTCP</TargetName>
|
||||||
<IgnoreImportLibrary>true</IgnoreImportLibrary>
|
<IgnoreImportLibrary>true</IgnoreImportLibrary>
|
||||||
<LinkIncremental>false</LinkIncremental>
|
<LinkIncremental>false</LinkIncremental>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||||
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
|
||||||
<IntDir>$(SolutionDir)Intermed\$(Platform)\$(Configuration)\</IntDir>
|
<IntDir>$(SolutionDir)Intermed\$(Platform)\$(Configuration)\</IntDir>
|
||||||
<TargetName>QtTermTCP</TargetName>
|
<TargetName>QtTermTCP</TargetName>
|
||||||
<IgnoreImportLibrary>true</IgnoreImportLibrary>
|
<IgnoreImportLibrary>true</IgnoreImportLibrary>
|
||||||
<LinkIncremental>false</LinkIncremental>
|
<LinkIncremental>false</LinkIncremental>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Label="QtSettings" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
<PropertyGroup Label="QtSettings" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||||
<QtInstall>5.14.2</QtInstall>
|
<QtInstall>5.14.2</QtInstall>
|
||||||
<QtModules>core;network;gui;widgets;serialport</QtModules>
|
<QtModules>core;network;gui;widgets;serialport</QtModules>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="QtSettings">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="QtSettings">
|
||||||
<QtInstall>5.14.2_msvc2017</QtInstall>
|
<QtInstall>5.14.2_msvc2017</QtInstall>
|
||||||
<QtModules>core;network;gui;widgets;serialport</QtModules>
|
<QtModules>core;network;gui;widgets;serialport</QtModules>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Label="QtSettings" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
<PropertyGroup Label="QtSettings" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||||
<QtInstall>5.14.2</QtInstall>
|
<QtInstall>5.14.2</QtInstall>
|
||||||
<QtModules>core;network;gui;widgets;serialport</QtModules>
|
<QtModules>core;network;gui;widgets;serialport</QtModules>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="QtSettings">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="QtSettings">
|
||||||
<QtInstall>5.14.2_msvc2017_64</QtInstall>
|
<QtInstall>5.14.2_msvc2017_64</QtInstall>
|
||||||
<QtModules>core;network;gui;widgets;serialport</QtModules>
|
<QtModules>core;network;gui;widgets;serialport</QtModules>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<ImportGroup Condition="Exists('$(QtMsBuild)\qt.props')">
|
<ImportGroup Condition="Exists('$(QtMsBuild)\qt.props')">
|
||||||
<Import Project="$(QtMsBuild)\qt.props" />
|
<Import Project="$(QtMsBuild)\qt.props" />
|
||||||
</ImportGroup>
|
</ImportGroup>
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||||
<ClCompile>
|
<ClCompile>
|
||||||
<AdditionalIncludeDirectories>GeneratedFiles\$(ConfigurationName);GeneratedFiles;.;release;/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
<AdditionalIncludeDirectories>GeneratedFiles\$(ConfigurationName);GeneratedFiles;.;release;/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||||
<AdditionalOptions>-Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 %(AdditionalOptions)</AdditionalOptions>
|
<AdditionalOptions>-Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 %(AdditionalOptions)</AdditionalOptions>
|
||||||
<AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
|
<AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
|
||||||
<BrowseInformation>false</BrowseInformation>
|
<BrowseInformation>false</BrowseInformation>
|
||||||
<DebugInformationFormat>None</DebugInformationFormat>
|
<DebugInformationFormat>None</DebugInformationFormat>
|
||||||
<DisableSpecificWarnings>4577;4467;%(DisableSpecificWarnings)</DisableSpecificWarnings>
|
<DisableSpecificWarnings>4577;4467;%(DisableSpecificWarnings)</DisableSpecificWarnings>
|
||||||
<ExceptionHandling>Sync</ExceptionHandling>
|
<ExceptionHandling>Sync</ExceptionHandling>
|
||||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||||
<Optimization>MaxSpeed</Optimization>
|
<Optimization>MaxSpeed</Optimization>
|
||||||
<PreprocessorDefinitions>_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;QT_DEPRECATED_WARNINGS;QT_DISABLE_DEPRECATED_BEFORE=0x050000;NDEBUG;QT_NO_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
<PreprocessorDefinitions>_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;QT_DEPRECATED_WARNINGS;QT_DISABLE_DEPRECATED_BEFORE=0x050000;NDEBUG;QT_NO_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||||
<PreprocessToFile>false</PreprocessToFile>
|
<PreprocessToFile>false</PreprocessToFile>
|
||||||
<ProgramDataBaseFileName>
|
<ProgramDataBaseFileName>
|
||||||
</ProgramDataBaseFileName>
|
</ProgramDataBaseFileName>
|
||||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||||
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
|
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
|
||||||
<WarningLevel>Level3</WarningLevel>
|
<WarningLevel>Level3</WarningLevel>
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||||
</ClCompile>
|
</ClCompile>
|
||||||
<Link>
|
<Link>
|
||||||
<AdditionalDependencies>shell32.lib;setupapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
<AdditionalDependencies>shell32.lib;setupapi.lib;C:\Qt\Qt5.14.2\5.14.2\msvc2017\lib\Qt5Multimedia.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
<AdditionalLibraryDirectories>C:\opensslx86\lib;C:\Utils\my_sql\mysql-5.7.25-win32\lib;C:\Utils\postgresqlx86\pgsql\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
<AdditionalLibraryDirectories>C:\opensslx86\lib;C:\Utils\my_sql\mysql-5.7.25-win32\lib;C:\Utils\postgresqlx86\pgsql\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||||
<AdditionalOptions>-no-pie "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" %(AdditionalOptions)</AdditionalOptions>
|
<AdditionalOptions>-no-pie "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" %(AdditionalOptions)</AdditionalOptions>
|
||||||
<DataExecutionPrevention>true</DataExecutionPrevention>
|
<DataExecutionPrevention>true</DataExecutionPrevention>
|
||||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||||
<IgnoreImportLibrary>true</IgnoreImportLibrary>
|
<IgnoreImportLibrary>true</IgnoreImportLibrary>
|
||||||
<LinkIncremental>false</LinkIncremental>
|
<LinkIncremental>false</LinkIncremental>
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
<OptimizeReferences>true</OptimizeReferences>
|
||||||
<OutputFile>$(OutDir)\QtTermTCP.exe</OutputFile>
|
<OutputFile>$(OutDir)\QtTermTCP.exe</OutputFile>
|
||||||
<RandomizedBaseAddress>true</RandomizedBaseAddress>
|
<RandomizedBaseAddress>true</RandomizedBaseAddress>
|
||||||
<SubSystem>Windows</SubSystem>
|
<SubSystem>Windows</SubSystem>
|
||||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||||
</Link>
|
</Link>
|
||||||
<Midl>
|
<Midl>
|
||||||
<DefaultCharType>Unsigned</DefaultCharType>
|
<DefaultCharType>Unsigned</DefaultCharType>
|
||||||
<EnableErrorChecks>None</EnableErrorChecks>
|
<EnableErrorChecks>None</EnableErrorChecks>
|
||||||
<WarningLevel>0</WarningLevel>
|
<WarningLevel>0</WarningLevel>
|
||||||
</Midl>
|
</Midl>
|
||||||
<ResourceCompile>
|
<ResourceCompile>
|
||||||
<PreprocessorDefinitions>_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;QT_DEPRECATED_WARNINGS;QT_DISABLE_DEPRECATED_BEFORE=0x050000;NDEBUG;QT_NO_DEBUG;QT_WIDGETS_LIB;QT_GUI_LIB;QT_NETWORK_LIB;QT_SERIALPORT_LIB;QT_CORE_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
<PreprocessorDefinitions>_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;QT_DEPRECATED_WARNINGS;QT_DISABLE_DEPRECATED_BEFORE=0x050000;NDEBUG;QT_NO_DEBUG;QT_WIDGETS_LIB;QT_GUI_LIB;QT_NETWORK_LIB;QT_SERIALPORT_LIB;QT_CORE_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||||
</ResourceCompile>
|
</ResourceCompile>
|
||||||
<QtMoc>
|
<QtMoc>
|
||||||
<CompilerFlavor>msvc</CompilerFlavor>
|
<CompilerFlavor>msvc</CompilerFlavor>
|
||||||
<Include>./$(Configuration)/moc_predefs.h</Include>
|
<Include>./$(Configuration)/moc_predefs.h</Include>
|
||||||
<ExecutionDescription>Moc'ing %(Identity)...</ExecutionDescription>
|
<ExecutionDescription>Moc'ing %(Identity)...</ExecutionDescription>
|
||||||
<DynamicSource>output</DynamicSource>
|
<DynamicSource>output</DynamicSource>
|
||||||
<QtMocDir>$(IntDir)</QtMocDir>
|
<QtMocDir>$(IntDir)</QtMocDir>
|
||||||
<QtMocFileName>moc_%(Filename).cpp</QtMocFileName>
|
<QtMocFileName>moc_%(Filename).cpp</QtMocFileName>
|
||||||
</QtMoc>
|
</QtMoc>
|
||||||
<QtRcc>
|
<QtRcc>
|
||||||
<InitFuncName>QtTermTCP</InitFuncName>
|
<InitFuncName>QtTermTCP</InitFuncName>
|
||||||
<Compression>default</Compression>
|
<Compression>default</Compression>
|
||||||
<ExecutionDescription>Rcc'ing %(Identity)...</ExecutionDescription>
|
<ExecutionDescription>Rcc'ing %(Identity)...</ExecutionDescription>
|
||||||
<QtRccDir>$(IntDir)</QtRccDir>
|
<QtRccDir>$(IntDir)</QtRccDir>
|
||||||
<QtRccFileName>qrc_%(Filename).cpp</QtRccFileName>
|
<QtRccFileName>qrc_%(Filename).cpp</QtRccFileName>
|
||||||
</QtRcc>
|
</QtRcc>
|
||||||
<QtUic>
|
<QtUic>
|
||||||
<ExecutionDescription>Uic'ing %(Identity)...</ExecutionDescription>
|
<ExecutionDescription>Uic'ing %(Identity)...</ExecutionDescription>
|
||||||
<QtUicDir>$(IntDir)</QtUicDir>
|
<QtUicDir>$(IntDir)</QtUicDir>
|
||||||
<QtUicFileName>ui_%(Filename).h</QtUicFileName>
|
<QtUicFileName>ui_%(Filename).h</QtUicFileName>
|
||||||
</QtUic>
|
</QtUic>
|
||||||
</ItemDefinitionGroup>
|
</ItemDefinitionGroup>
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||||
<ClCompile>
|
<ClCompile>
|
||||||
<AdditionalIncludeDirectories>GeneratedFiles\$(ConfigurationName);GeneratedFiles;.;release;/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
<AdditionalIncludeDirectories>GeneratedFiles\$(ConfigurationName);GeneratedFiles;.;release;/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||||
<AdditionalOptions>-Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 %(AdditionalOptions)</AdditionalOptions>
|
<AdditionalOptions>-Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 %(AdditionalOptions)</AdditionalOptions>
|
||||||
<AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
|
<AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
|
||||||
<BrowseInformation>false</BrowseInformation>
|
<BrowseInformation>false</BrowseInformation>
|
||||||
<DebugInformationFormat>None</DebugInformationFormat>
|
<DebugInformationFormat>None</DebugInformationFormat>
|
||||||
<DisableSpecificWarnings>4577;4467;%(DisableSpecificWarnings)</DisableSpecificWarnings>
|
<DisableSpecificWarnings>4577;4467;%(DisableSpecificWarnings)</DisableSpecificWarnings>
|
||||||
<ExceptionHandling>Sync</ExceptionHandling>
|
<ExceptionHandling>Sync</ExceptionHandling>
|
||||||
<ObjectFileName>$(IntDir)</ObjectFileName>
|
<ObjectFileName>$(IntDir)</ObjectFileName>
|
||||||
<Optimization>MaxSpeed</Optimization>
|
<Optimization>MaxSpeed</Optimization>
|
||||||
<PreprocessorDefinitions>_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;QT_DEPRECATED_WARNINGS;QT_DISABLE_DEPRECATED_BEFORE=0x050000;NDEBUG;QT_NO_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
<PreprocessorDefinitions>_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;QT_DEPRECATED_WARNINGS;QT_DISABLE_DEPRECATED_BEFORE=0x050000;NDEBUG;QT_NO_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||||
<PreprocessToFile>false</PreprocessToFile>
|
<PreprocessToFile>false</PreprocessToFile>
|
||||||
<ProgramDataBaseFileName>
|
<ProgramDataBaseFileName>
|
||||||
</ProgramDataBaseFileName>
|
</ProgramDataBaseFileName>
|
||||||
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
|
||||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||||
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
|
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
|
||||||
<WarningLevel>Level3</WarningLevel>
|
<WarningLevel>Level3</WarningLevel>
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||||
</ClCompile>
|
</ClCompile>
|
||||||
<Link>
|
<Link>
|
||||||
<AdditionalDependencies>shell32.lib;setupapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
<AdditionalDependencies>shell32.lib;setupapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
<AdditionalLibraryDirectories>C:\opensslx86\lib;C:\Utils\my_sql\mysql-5.7.25-win32\lib;C:\Utils\postgresqlx86\pgsql\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
<AdditionalLibraryDirectories>C:\opensslx86\lib;C:\Utils\my_sql\mysql-5.7.25-win32\lib;C:\Utils\postgresqlx86\pgsql\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||||
<AdditionalOptions>-no-pie "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" %(AdditionalOptions)</AdditionalOptions>
|
<AdditionalOptions>-no-pie "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" %(AdditionalOptions)</AdditionalOptions>
|
||||||
<DataExecutionPrevention>true</DataExecutionPrevention>
|
<DataExecutionPrevention>true</DataExecutionPrevention>
|
||||||
<GenerateDebugInformation>false</GenerateDebugInformation>
|
<GenerateDebugInformation>false</GenerateDebugInformation>
|
||||||
<IgnoreImportLibrary>true</IgnoreImportLibrary>
|
<IgnoreImportLibrary>true</IgnoreImportLibrary>
|
||||||
<LinkIncremental>false</LinkIncremental>
|
<LinkIncremental>false</LinkIncremental>
|
||||||
<OptimizeReferences>true</OptimizeReferences>
|
<OptimizeReferences>true</OptimizeReferences>
|
||||||
<OutputFile>$(OutDir)\QtTermTCP.exe</OutputFile>
|
<OutputFile>$(OutDir)\QtTermTCP.exe</OutputFile>
|
||||||
<RandomizedBaseAddress>true</RandomizedBaseAddress>
|
<RandomizedBaseAddress>true</RandomizedBaseAddress>
|
||||||
<SubSystem>Windows</SubSystem>
|
<SubSystem>Windows</SubSystem>
|
||||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||||
</Link>
|
</Link>
|
||||||
<Midl>
|
<Midl>
|
||||||
<DefaultCharType>Unsigned</DefaultCharType>
|
<DefaultCharType>Unsigned</DefaultCharType>
|
||||||
<EnableErrorChecks>None</EnableErrorChecks>
|
<EnableErrorChecks>None</EnableErrorChecks>
|
||||||
<WarningLevel>0</WarningLevel>
|
<WarningLevel>0</WarningLevel>
|
||||||
</Midl>
|
</Midl>
|
||||||
<ResourceCompile>
|
<ResourceCompile>
|
||||||
<PreprocessorDefinitions>_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;QT_DEPRECATED_WARNINGS;QT_DISABLE_DEPRECATED_BEFORE=0x050000;NDEBUG;QT_NO_DEBUG;QT_WIDGETS_LIB;QT_GUI_LIB;QT_NETWORK_LIB;QT_SERIALPORT_LIB;QT_CORE_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
<PreprocessorDefinitions>_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;QT_DEPRECATED_WARNINGS;QT_DISABLE_DEPRECATED_BEFORE=0x050000;NDEBUG;QT_NO_DEBUG;QT_WIDGETS_LIB;QT_GUI_LIB;QT_NETWORK_LIB;QT_SERIALPORT_LIB;QT_CORE_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||||
</ResourceCompile>
|
</ResourceCompile>
|
||||||
<QtMoc>
|
<QtMoc>
|
||||||
<CompilerFlavor>msvc</CompilerFlavor>
|
<CompilerFlavor>msvc</CompilerFlavor>
|
||||||
<Include>./$(Configuration)/moc_predefs.h</Include>
|
<Include>./$(Configuration)/moc_predefs.h</Include>
|
||||||
<ExecutionDescription>Moc'ing %(Identity)...</ExecutionDescription>
|
<ExecutionDescription>Moc'ing %(Identity)...</ExecutionDescription>
|
||||||
<DynamicSource>output</DynamicSource>
|
<DynamicSource>output</DynamicSource>
|
||||||
<QtMocDir>$(IntDir)</QtMocDir>
|
<QtMocDir>$(IntDir)</QtMocDir>
|
||||||
<QtMocFileName>moc_%(Filename).cpp</QtMocFileName>
|
<QtMocFileName>moc_%(Filename).cpp</QtMocFileName>
|
||||||
</QtMoc>
|
</QtMoc>
|
||||||
<QtRcc>
|
<QtRcc>
|
||||||
<InitFuncName>QtTermTCP</InitFuncName>
|
<InitFuncName>QtTermTCP</InitFuncName>
|
||||||
<Compression>default</Compression>
|
<Compression>default</Compression>
|
||||||
<ExecutionDescription>Rcc'ing %(Identity)...</ExecutionDescription>
|
<ExecutionDescription>Rcc'ing %(Identity)...</ExecutionDescription>
|
||||||
<QtRccDir>$(IntDir)</QtRccDir>
|
<QtRccDir>$(IntDir)</QtRccDir>
|
||||||
<QtRccFileName>qrc_%(Filename).cpp</QtRccFileName>
|
<QtRccFileName>qrc_%(Filename).cpp</QtRccFileName>
|
||||||
</QtRcc>
|
</QtRcc>
|
||||||
<QtUic>
|
<QtUic>
|
||||||
<ExecutionDescription>Uic'ing %(Identity)...</ExecutionDescription>
|
<ExecutionDescription>Uic'ing %(Identity)...</ExecutionDescription>
|
||||||
<QtUicDir>$(IntDir)</QtUicDir>
|
<QtUicDir>$(IntDir)</QtUicDir>
|
||||||
<QtUicFileName>ui_%(Filename).h</QtUicFileName>
|
<QtUicFileName>ui_%(Filename).h</QtUicFileName>
|
||||||
</QtUic>
|
</QtUic>
|
||||||
</ItemDefinitionGroup>
|
</ItemDefinitionGroup>
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||||
<ClCompile>
|
<ClCompile>
|
||||||
<AdditionalIncludeDirectories>GeneratedFiles\$(ConfigurationName);GeneratedFiles;.;debug;/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
<AdditionalIncludeDirectories>GeneratedFiles\$(ConfigurationName);GeneratedFiles;.;debug;/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||||
<AdditionalOptions>-Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 %(AdditionalOptions)</AdditionalOptions>
|
<AdditionalOptions>-Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 %(AdditionalOptions)</AdditionalOptions>
|
||||||
<AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
|
<AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
|
||||||
<BrowseInformation>false</BrowseInformation>
|
<BrowseInformation>false</BrowseInformation>
|
||||||
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
|
||||||
<DisableSpecificWarnings>4577;4467;%(DisableSpecificWarnings)</DisableSpecificWarnings>
|
<DisableSpecificWarnings>4577;4467;%(DisableSpecificWarnings)</DisableSpecificWarnings>
|
||||||
<ExceptionHandling>Sync</ExceptionHandling>
|
<ExceptionHandling>Sync</ExceptionHandling>
|
||||||
<ObjectFileName>$(intdir)</ObjectFileName>
|
<ObjectFileName>$(intdir)</ObjectFileName>
|
||||||
<Optimization>Disabled</Optimization>
|
<Optimization>Disabled</Optimization>
|
||||||
<PreprocessorDefinitions>_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;QT_DEPRECATED_WARNINGS;QT_DISABLE_DEPRECATED_BEFORE=0x050000;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
<PreprocessorDefinitions>_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;QT_DEPRECATED_WARNINGS;QT_DISABLE_DEPRECATED_BEFORE=0x050000;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||||
<PreprocessToFile>false</PreprocessToFile>
|
<PreprocessToFile>false</PreprocessToFile>
|
||||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||||
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
|
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
|
||||||
<WarningLevel>Level3</WarningLevel>
|
<WarningLevel>Level3</WarningLevel>
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||||
</ClCompile>
|
</ClCompile>
|
||||||
<Link>
|
<Link>
|
||||||
<AdditionalDependencies>shell32.lib;setupapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
<AdditionalDependencies>shell32.lib;setupapi.lib;%(AdditionalDependencies);C:\Qt\Qt5.14.2\5.14.2\msvc2017\lib\Qt5Multimediad.lib</AdditionalDependencies>
|
||||||
<AdditionalLibraryDirectories>C:\opensslx86\lib;C:\Utils\my_sql\mysql-5.7.25-win32\lib;C:\Utils\postgresqlx86\pgsql\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
<AdditionalLibraryDirectories>C:\opensslx86\lib;C:\Utils\my_sql\mysql-5.7.25-win32\lib;C:\Utils\postgresqlx86\pgsql\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||||
<AdditionalOptions>-no-pie "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" %(AdditionalOptions)</AdditionalOptions>
|
<AdditionalOptions>-no-pie "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" %(AdditionalOptions)</AdditionalOptions>
|
||||||
<DataExecutionPrevention>true</DataExecutionPrevention>
|
<DataExecutionPrevention>true</DataExecutionPrevention>
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||||
<IgnoreImportLibrary>true</IgnoreImportLibrary>
|
<IgnoreImportLibrary>true</IgnoreImportLibrary>
|
||||||
<OutputFile>$(OutDir)\QtTermTCP.exe</OutputFile>
|
<OutputFile>$(OutDir)\QtTermTCP.exe</OutputFile>
|
||||||
<RandomizedBaseAddress>true</RandomizedBaseAddress>
|
<RandomizedBaseAddress>true</RandomizedBaseAddress>
|
||||||
<SubSystem>Windows</SubSystem>
|
<SubSystem>Windows</SubSystem>
|
||||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||||
<ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
|
<ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
|
||||||
</Link>
|
</Link>
|
||||||
<Midl>
|
<Midl>
|
||||||
<DefaultCharType>Unsigned</DefaultCharType>
|
<DefaultCharType>Unsigned</DefaultCharType>
|
||||||
<EnableErrorChecks>None</EnableErrorChecks>
|
<EnableErrorChecks>None</EnableErrorChecks>
|
||||||
<WarningLevel>0</WarningLevel>
|
<WarningLevel>0</WarningLevel>
|
||||||
</Midl>
|
</Midl>
|
||||||
<ResourceCompile>
|
<ResourceCompile>
|
||||||
<PreprocessorDefinitions>_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;QT_DEPRECATED_WARNINGS;QT_DISABLE_DEPRECATED_BEFORE=0x050000;QT_WIDGETS_LIB;QT_GUI_LIB;QT_NETWORK_LIB;QT_SERIALPORT_LIB;QT_CORE_LIB;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
<PreprocessorDefinitions>_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;QT_DEPRECATED_WARNINGS;QT_DISABLE_DEPRECATED_BEFORE=0x050000;QT_WIDGETS_LIB;QT_GUI_LIB;QT_NETWORK_LIB;QT_SERIALPORT_LIB;QT_CORE_LIB;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||||
</ResourceCompile>
|
</ResourceCompile>
|
||||||
<QtMoc>
|
<QtMoc>
|
||||||
<CompilerFlavor>msvc</CompilerFlavor>
|
<CompilerFlavor>msvc</CompilerFlavor>
|
||||||
<Include>./$(Configuration)/moc_predefs.h</Include>
|
<Include>./$(Configuration)/moc_predefs.h</Include>
|
||||||
<ExecutionDescription>Moc'ing %(Identity)...</ExecutionDescription>
|
<ExecutionDescription>Moc'ing %(Identity)...</ExecutionDescription>
|
||||||
<DynamicSource>output</DynamicSource>
|
<DynamicSource>output</DynamicSource>
|
||||||
<QtMocDir>$(IntDir)</QtMocDir>
|
<QtMocDir>$(IntDir)</QtMocDir>
|
||||||
<QtMocFileName>moc_%(Filename).cpp</QtMocFileName>
|
<QtMocFileName>moc_%(Filename).cpp</QtMocFileName>
|
||||||
</QtMoc>
|
</QtMoc>
|
||||||
<QtRcc>
|
<QtRcc>
|
||||||
<InitFuncName>QtTermTCP</InitFuncName>
|
<InitFuncName>QtTermTCP</InitFuncName>
|
||||||
<Compression>default</Compression>
|
<Compression>default</Compression>
|
||||||
<ExecutionDescription>Rcc'ing %(Identity)...</ExecutionDescription>
|
<ExecutionDescription>Rcc'ing %(Identity)...</ExecutionDescription>
|
||||||
<QtRccDir>$(IntDir)</QtRccDir>
|
<QtRccDir>$(IntDir)</QtRccDir>
|
||||||
<QtRccFileName>qrc_%(Filename).cpp</QtRccFileName>
|
<QtRccFileName>qrc_%(Filename).cpp</QtRccFileName>
|
||||||
</QtRcc>
|
</QtRcc>
|
||||||
<QtUic>
|
<QtUic>
|
||||||
<ExecutionDescription>Uic'ing %(Identity)...</ExecutionDescription>
|
<ExecutionDescription>Uic'ing %(Identity)...</ExecutionDescription>
|
||||||
<QtUicDir>$(IntDir)</QtUicDir>
|
<QtUicDir>$(IntDir)</QtUicDir>
|
||||||
<QtUicFileName>ui_%(Filename).h</QtUicFileName>
|
<QtUicFileName>ui_%(Filename).h</QtUicFileName>
|
||||||
</QtUic>
|
</QtUic>
|
||||||
</ItemDefinitionGroup>
|
</ItemDefinitionGroup>
|
||||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||||
<ClCompile>
|
<ClCompile>
|
||||||
<AdditionalIncludeDirectories>GeneratedFiles\$(ConfigurationName);GeneratedFiles;.;debug;/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
<AdditionalIncludeDirectories>GeneratedFiles\$(ConfigurationName);GeneratedFiles;.;debug;/include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||||
<AdditionalOptions>-Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 %(AdditionalOptions)</AdditionalOptions>
|
<AdditionalOptions>-Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 %(AdditionalOptions)</AdditionalOptions>
|
||||||
<AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
|
<AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
|
||||||
<BrowseInformation>false</BrowseInformation>
|
<BrowseInformation>false</BrowseInformation>
|
||||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||||
<DisableSpecificWarnings>4577;4467;%(DisableSpecificWarnings)</DisableSpecificWarnings>
|
<DisableSpecificWarnings>4577;4467;%(DisableSpecificWarnings)</DisableSpecificWarnings>
|
||||||
<ExceptionHandling>Sync</ExceptionHandling>
|
<ExceptionHandling>Sync</ExceptionHandling>
|
||||||
<ObjectFileName>$(intdir)</ObjectFileName>
|
<ObjectFileName>$(intdir)</ObjectFileName>
|
||||||
<Optimization>Disabled</Optimization>
|
<Optimization>Disabled</Optimization>
|
||||||
<PreprocessorDefinitions>_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;QT_DEPRECATED_WARNINGS;QT_DISABLE_DEPRECATED_BEFORE=0x050000;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
<PreprocessorDefinitions>_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;QT_DEPRECATED_WARNINGS;QT_DISABLE_DEPRECATED_BEFORE=0x050000;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||||
<PreprocessToFile>false</PreprocessToFile>
|
<PreprocessToFile>false</PreprocessToFile>
|
||||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||||
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
|
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
|
||||||
<WarningLevel>Level3</WarningLevel>
|
<WarningLevel>Level3</WarningLevel>
|
||||||
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
<MultiProcessorCompilation>true</MultiProcessorCompilation>
|
||||||
</ClCompile>
|
</ClCompile>
|
||||||
<Link>
|
<Link>
|
||||||
<AdditionalDependencies>shell32.lib;setupapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
<AdditionalDependencies>shell32.lib;setupapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||||
<AdditionalLibraryDirectories>C:\opensslx86\lib;C:\Utils\my_sql\mysql-5.7.25-win32\lib;C:\Utils\postgresqlx86\pgsql\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
<AdditionalLibraryDirectories>C:\opensslx86\lib;C:\Utils\my_sql\mysql-5.7.25-win32\lib;C:\Utils\postgresqlx86\pgsql\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||||
<AdditionalOptions>-no-pie "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" %(AdditionalOptions)</AdditionalOptions>
|
<AdditionalOptions>-no-pie "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" %(AdditionalOptions)</AdditionalOptions>
|
||||||
<DataExecutionPrevention>true</DataExecutionPrevention>
|
<DataExecutionPrevention>true</DataExecutionPrevention>
|
||||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||||
<IgnoreImportLibrary>true</IgnoreImportLibrary>
|
<IgnoreImportLibrary>true</IgnoreImportLibrary>
|
||||||
<OutputFile>$(OutDir)\QtTermTCP.exe</OutputFile>
|
<OutputFile>$(OutDir)\QtTermTCP.exe</OutputFile>
|
||||||
<RandomizedBaseAddress>true</RandomizedBaseAddress>
|
<RandomizedBaseAddress>true</RandomizedBaseAddress>
|
||||||
<SubSystem>Windows</SubSystem>
|
<SubSystem>Windows</SubSystem>
|
||||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||||
<ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
|
<ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
|
||||||
</Link>
|
</Link>
|
||||||
<Midl>
|
<Midl>
|
||||||
<DefaultCharType>Unsigned</DefaultCharType>
|
<DefaultCharType>Unsigned</DefaultCharType>
|
||||||
<EnableErrorChecks>None</EnableErrorChecks>
|
<EnableErrorChecks>None</EnableErrorChecks>
|
||||||
<WarningLevel>0</WarningLevel>
|
<WarningLevel>0</WarningLevel>
|
||||||
</Midl>
|
</Midl>
|
||||||
<ResourceCompile>
|
<ResourceCompile>
|
||||||
<PreprocessorDefinitions>_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;QT_DEPRECATED_WARNINGS;QT_DISABLE_DEPRECATED_BEFORE=0x050000;QT_WIDGETS_LIB;QT_GUI_LIB;QT_NETWORK_LIB;QT_SERIALPORT_LIB;QT_CORE_LIB;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
<PreprocessorDefinitions>_WINDOWS;UNICODE;_UNICODE;WIN32;_ENABLE_EXTENDED_ALIGNED_STORAGE;QT_DEPRECATED_WARNINGS;QT_DISABLE_DEPRECATED_BEFORE=0x050000;QT_WIDGETS_LIB;QT_GUI_LIB;QT_NETWORK_LIB;QT_SERIALPORT_LIB;QT_CORE_LIB;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||||
</ResourceCompile>
|
</ResourceCompile>
|
||||||
<QtMoc>
|
<QtMoc>
|
||||||
<CompilerFlavor>msvc</CompilerFlavor>
|
<CompilerFlavor>msvc</CompilerFlavor>
|
||||||
<Include>./$(Configuration)/moc_predefs.h</Include>
|
<Include>./$(Configuration)/moc_predefs.h</Include>
|
||||||
<ExecutionDescription>Moc'ing %(Identity)...</ExecutionDescription>
|
<ExecutionDescription>Moc'ing %(Identity)...</ExecutionDescription>
|
||||||
<DynamicSource>output</DynamicSource>
|
<DynamicSource>output</DynamicSource>
|
||||||
<QtMocDir>$(IntDir)</QtMocDir>
|
<QtMocDir>$(IntDir)</QtMocDir>
|
||||||
<QtMocFileName>moc_%(Filename).cpp</QtMocFileName>
|
<QtMocFileName>moc_%(Filename).cpp</QtMocFileName>
|
||||||
</QtMoc>
|
</QtMoc>
|
||||||
<QtRcc>
|
<QtRcc>
|
||||||
<InitFuncName>QtTermTCP</InitFuncName>
|
<InitFuncName>QtTermTCP</InitFuncName>
|
||||||
<Compression>default</Compression>
|
<Compression>default</Compression>
|
||||||
<ExecutionDescription>Rcc'ing %(Identity)...</ExecutionDescription>
|
<ExecutionDescription>Rcc'ing %(Identity)...</ExecutionDescription>
|
||||||
<QtRccDir>$(IntDir)</QtRccDir>
|
<QtRccDir>$(IntDir)</QtRccDir>
|
||||||
<QtRccFileName>qrc_%(Filename).cpp</QtRccFileName>
|
<QtRccFileName>qrc_%(Filename).cpp</QtRccFileName>
|
||||||
</QtRcc>
|
</QtRcc>
|
||||||
<QtUic>
|
<QtUic>
|
||||||
<ExecutionDescription>Uic'ing %(Identity)...</ExecutionDescription>
|
<ExecutionDescription>Uic'ing %(Identity)...</ExecutionDescription>
|
||||||
<QtUicDir>$(IntDir)</QtUicDir>
|
<QtUicDir>$(IntDir)</QtUicDir>
|
||||||
<QtUicFileName>ui_%(Filename).h</QtUicFileName>
|
<QtUicFileName>ui_%(Filename).h</QtUicFileName>
|
||||||
</QtUic>
|
</QtUic>
|
||||||
</ItemDefinitionGroup>
|
</ItemDefinitionGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<ClCompile Include="AGWCode.cpp" />
|
<ClCompile Include="AGWCode.cpp" />
|
||||||
<ClCompile Include="hid.c" />
|
<ClCompile Include="hid.c" />
|
||||||
<ClCompile Include="QtTermTCP.cpp">
|
<ClCompile Include="QtTermTCP.cpp">
|
||||||
<DebugInformationFormat Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">EditAndContinue</DebugInformationFormat>
|
<DebugInformationFormat Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">EditAndContinue</DebugInformationFormat>
|
||||||
<DebugInformationFormat Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">ProgramDatabase</DebugInformationFormat>
|
<DebugInformationFormat Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">ProgramDatabase</DebugInformationFormat>
|
||||||
</ClCompile>
|
</ClCompile>
|
||||||
<ClCompile Include="TabDialog.cpp" />
|
<ClCompile Include="TabDialog.cpp" />
|
||||||
<ClCompile Include="TermTCPCommon.cpp" />
|
<ClCompile Include="TermTCPCommon.cpp" />
|
||||||
<ClCompile Include="UZ7HOUtils.c" />
|
<ClCompile Include="UZ7HOUtils.c" />
|
||||||
<ClCompile Include="ax25.c" />
|
<ClCompile Include="ax25.c" />
|
||||||
<ClCompile Include="ax25_l2.c" />
|
<ClCompile Include="ax25_l2.c" />
|
||||||
<ClCompile Include="main.cpp" />
|
<ClCompile Include="main.cpp" />
|
||||||
<ClCompile Include="utf8Routines.cpp" />
|
<ClCompile Include="utf8Routines.cpp" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<QtMoc Include="QtTermTCP.h">
|
<QtMoc Include="QtTermTCP.h">
|
||||||
</QtMoc>
|
</QtMoc>
|
||||||
<QtMoc Include="TabDialog.h">
|
<QtMoc Include="TabDialog.h">
|
||||||
</QtMoc>
|
</QtMoc>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<CustomBuild Include="debug\moc_predefs.h.cbt">
|
<CustomBuild Include="debug\moc_predefs.h.cbt">
|
||||||
<FileType>Document</FileType>
|
<FileType>Document</FileType>
|
||||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">true</ExcludedFromBuild>
|
||||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</ExcludedFromBuild>
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(QTDIR)\mkspecs\features\data\dummy.cpp;%(AdditionalInputs)</AdditionalInputs>
|
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(QTDIR)\mkspecs\features\data\dummy.cpp;%(AdditionalInputs)</AdditionalInputs>
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(QTDIR)\mkspecs\features\data\dummy.cpp;%(AdditionalInputs)</AdditionalInputs>
|
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(QTDIR)\mkspecs\features\data\dummy.cpp;%(AdditionalInputs)</AdditionalInputs>
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cl -Bx"$(QTDIR)\bin\qmake.exe" -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -Zi -MDd -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -E $(QTDIR)\mkspecs\features\data\dummy.cpp 2>NUL >debug\moc_predefs.h</Command>
|
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">cl -Bx"$(QTDIR)\bin\qmake.exe" -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -Zi -MDd -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -E $(QTDIR)\mkspecs\features\data\dummy.cpp 2>NUL >debug\moc_predefs.h</Command>
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">cl -Bx"$(QTDIR)\bin\qmake.exe" -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -Zi -MDd -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -E $(QTDIR)\mkspecs\features\data\dummy.cpp 2>NUL >debug\moc_predefs.h</Command>
|
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">cl -Bx"$(QTDIR)\bin\qmake.exe" -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -Zi -MDd -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -E $(QTDIR)\mkspecs\features\data\dummy.cpp 2>NUL >debug\moc_predefs.h</Command>
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generate moc_predefs.h</Message>
|
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">Generate moc_predefs.h</Message>
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Generate moc_predefs.h</Message>
|
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Generate moc_predefs.h</Message>
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">debug\moc_predefs.h;%(Outputs)</Outputs>
|
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">debug\moc_predefs.h;%(Outputs)</Outputs>
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">debug\moc_predefs.h;%(Outputs)</Outputs>
|
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">debug\moc_predefs.h;%(Outputs)</Outputs>
|
||||||
</CustomBuild>
|
</CustomBuild>
|
||||||
<CustomBuild Include="release\moc_predefs.h.cbt">
|
<CustomBuild Include="release\moc_predefs.h.cbt">
|
||||||
<FileType>Document</FileType>
|
<FileType>Document</FileType>
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(QTDIR)\mkspecs\features\data\dummy.cpp;%(AdditionalInputs)</AdditionalInputs>
|
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(QTDIR)\mkspecs\features\data\dummy.cpp;%(AdditionalInputs)</AdditionalInputs>
|
||||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(QTDIR)\mkspecs\features\data\dummy.cpp;%(AdditionalInputs)</AdditionalInputs>
|
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(QTDIR)\mkspecs\features\data\dummy.cpp;%(AdditionalInputs)</AdditionalInputs>
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">cl -Bx"$(QTDIR)\bin\qmake.exe" -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -O2 -MD -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -E $(QTDIR)\mkspecs\features\data\dummy.cpp 2>NUL >release\moc_predefs.h</Command>
|
<Command Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">cl -Bx"$(QTDIR)\bin\qmake.exe" -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -O2 -MD -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -E $(QTDIR)\mkspecs\features\data\dummy.cpp 2>NUL >release\moc_predefs.h</Command>
|
||||||
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">cl -Bx"$(QTDIR)\bin\qmake.exe" -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -O2 -MD -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -E $(QTDIR)\mkspecs\features\data\dummy.cpp 2>NUL >release\moc_predefs.h</Command>
|
<Command Condition="'$(Configuration)|$(Platform)'=='Release|x64'">cl -Bx"$(QTDIR)\bin\qmake.exe" -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zc:__cplusplus -O2 -MD -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -E $(QTDIR)\mkspecs\features\data\dummy.cpp 2>NUL >release\moc_predefs.h</Command>
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Generate moc_predefs.h</Message>
|
<Message Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">Generate moc_predefs.h</Message>
|
||||||
<Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Generate moc_predefs.h</Message>
|
<Message Condition="'$(Configuration)|$(Platform)'=='Release|x64'">Generate moc_predefs.h</Message>
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">release\moc_predefs.h;%(Outputs)</Outputs>
|
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">release\moc_predefs.h;%(Outputs)</Outputs>
|
||||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">release\moc_predefs.h;%(Outputs)</Outputs>
|
<Outputs Condition="'$(Configuration)|$(Platform)'=='Release|x64'">release\moc_predefs.h;%(Outputs)</Outputs>
|
||||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</ExcludedFromBuild>
|
||||||
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
<ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</ExcludedFromBuild>
|
||||||
</CustomBuild>
|
</CustomBuild>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<QtUic Include="AGWConnect.ui">
|
<QtUic Include="AGWConnect.ui">
|
||||||
</QtUic>
|
</QtUic>
|
||||||
<QtUic Include="AGWParams.ui">
|
<QtUic Include="AGWParams.ui">
|
||||||
</QtUic>
|
</QtUic>
|
||||||
<QtUic Include="ColourConfig.ui" />
|
<QtUic Include="AlertSetup.ui" />
|
||||||
<QtUic Include="KISSConfig.ui">
|
<QtUic Include="ColourConfig.ui" />
|
||||||
</QtUic>
|
<QtUic Include="KISSConfig.ui">
|
||||||
<QtUic Include="ListenPort.ui">
|
</QtUic>
|
||||||
</QtUic>
|
<QtUic Include="ListenPort.ui">
|
||||||
<QtUic Include="QtTermTCP.ui">
|
</QtUic>
|
||||||
</QtUic>
|
<QtUic Include="QtTermTCP.ui">
|
||||||
<QtUic Include="VARAConfig.ui">
|
</QtUic>
|
||||||
</QtUic>
|
<QtUic Include="VARAConfig.ui">
|
||||||
</ItemGroup>
|
</QtUic>
|
||||||
<ItemGroup>
|
<QtUic Include="YAPPRxSize.ui" />
|
||||||
<None Include="QtTermTCP.ico" />
|
</ItemGroup>
|
||||||
<QtRcc Include="QtTermTCP.qrc">
|
<ItemGroup>
|
||||||
</QtRcc>
|
<None Include="QtTermTCP.ico" />
|
||||||
</ItemGroup>
|
<QtRcc Include="QtTermTCP.qrc">
|
||||||
<ItemGroup>
|
</QtRcc>
|
||||||
<ResourceCompile Include=".\QtTermTCP_resource.rc" />
|
</ItemGroup>
|
||||||
</ItemGroup>
|
<ItemGroup>
|
||||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
<ResourceCompile Include=".\QtTermTCP_resource.rc" />
|
||||||
<ImportGroup Condition="Exists('$(QtMsBuild)\qt.targets')">
|
</ItemGroup>
|
||||||
<Import Project="$(QtMsBuild)\qt.targets" />
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||||
</ImportGroup>
|
<ImportGroup Condition="Exists('$(QtMsBuild)\qt.targets')">
|
||||||
<ImportGroup Label="ExtensionTargets" />
|
<Import Project="$(QtMsBuild)\qt.targets" />
|
||||||
|
</ImportGroup>
|
||||||
|
<ImportGroup Label="ExtensionTargets" />
|
||||||
</Project>
|
</Project>
|
|
@ -1,131 +1,137 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Filter Include="Form Files">
|
<Filter Include="Form Files">
|
||||||
<UniqueIdentifier>{99349809-55BA-4b9d-BF79-8FDBB0286EB3}</UniqueIdentifier>
|
<UniqueIdentifier>{99349809-55BA-4b9d-BF79-8FDBB0286EB3}</UniqueIdentifier>
|
||||||
<Extensions>ui</Extensions>
|
<Extensions>ui</Extensions>
|
||||||
<ParseFiles>false</ParseFiles>
|
<ParseFiles>false</ParseFiles>
|
||||||
</Filter>
|
</Filter>
|
||||||
<Filter Include="Form Files">
|
<Filter Include="Form Files">
|
||||||
<UniqueIdentifier>{99349809-55BA-4b9d-BF79-8FDBB0286EB3}</UniqueIdentifier>
|
<UniqueIdentifier>{99349809-55BA-4b9d-BF79-8FDBB0286EB3}</UniqueIdentifier>
|
||||||
<Extensions>ui</Extensions>
|
<Extensions>ui</Extensions>
|
||||||
<ParseFiles>false</ParseFiles>
|
<ParseFiles>false</ParseFiles>
|
||||||
</Filter>
|
</Filter>
|
||||||
<Filter Include="Generated Files">
|
<Filter Include="Generated Files">
|
||||||
<UniqueIdentifier>{71ED8ED8-ACB9-4CE9-BBE1-E00B30144E11}</UniqueIdentifier>
|
<UniqueIdentifier>{71ED8ED8-ACB9-4CE9-BBE1-E00B30144E11}</UniqueIdentifier>
|
||||||
<Extensions>cpp;c;cxx;moc;h;def;odl;idl;res;</Extensions>
|
<Extensions>cpp;c;cxx;moc;h;def;odl;idl;res;</Extensions>
|
||||||
</Filter>
|
</Filter>
|
||||||
<Filter Include="Generated Files">
|
<Filter Include="Header Files">
|
||||||
<UniqueIdentifier>{71ED8ED8-ACB9-4CE9-BBE1-E00B30144E11}</UniqueIdentifier>
|
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
||||||
<Extensions>cpp;c;cxx;moc;h;def;odl;idl;res;</Extensions>
|
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
|
||||||
</Filter>
|
</Filter>
|
||||||
<Filter Include="Header Files">
|
<Filter Include="Header Files">
|
||||||
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
||||||
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
|
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
|
||||||
</Filter>
|
</Filter>
|
||||||
<Filter Include="Header Files">
|
<Filter Include="Resource Files">
|
||||||
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
<UniqueIdentifier>{D9D6E242-F8AF-46E4-B9FD-80ECBC20BA3E}</UniqueIdentifier>
|
||||||
<Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
|
<Extensions>qrc;*</Extensions>
|
||||||
</Filter>
|
<ParseFiles>false</ParseFiles>
|
||||||
<Filter Include="Resource Files">
|
</Filter>
|
||||||
<UniqueIdentifier>{D9D6E242-F8AF-46E4-B9FD-80ECBC20BA3E}</UniqueIdentifier>
|
<Filter Include="Resource Files">
|
||||||
<Extensions>qrc;*</Extensions>
|
<UniqueIdentifier>{D9D6E242-F8AF-46E4-B9FD-80ECBC20BA3E}</UniqueIdentifier>
|
||||||
<ParseFiles>false</ParseFiles>
|
<Extensions>qrc;*</Extensions>
|
||||||
</Filter>
|
<ParseFiles>false</ParseFiles>
|
||||||
<Filter Include="Resource Files">
|
</Filter>
|
||||||
<UniqueIdentifier>{D9D6E242-F8AF-46E4-B9FD-80ECBC20BA3E}</UniqueIdentifier>
|
<Filter Include="Source Files">
|
||||||
<Extensions>qrc;*</Extensions>
|
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
||||||
<ParseFiles>false</ParseFiles>
|
<Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
||||||
</Filter>
|
</Filter>
|
||||||
<Filter Include="Source Files">
|
<Filter Include="Source Files">
|
||||||
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
||||||
<Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
<Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
||||||
</Filter>
|
</Filter>
|
||||||
<Filter Include="Source Files">
|
<Filter Include="Form Files\Generated Files">
|
||||||
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
<UniqueIdentifier>{71ED8ED8-ACB9-4CE9-BBE1-E00B30144E11}</UniqueIdentifier>
|
||||||
<Extensions>cpp;c;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
<Extensions>cpp;c;cxx;moc;h;def;odl;idl;res;</Extensions>
|
||||||
</Filter>
|
</Filter>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<ClCompile Include="AGWCode.cpp">
|
<ClCompile Include="AGWCode.cpp">
|
||||||
<Filter>Source Files</Filter>
|
<Filter>Source Files</Filter>
|
||||||
</ClCompile>
|
</ClCompile>
|
||||||
<ClCompile Include="QtTermTCP.cpp">
|
<ClCompile Include="QtTermTCP.cpp">
|
||||||
<Filter>Source Files</Filter>
|
<Filter>Source Files</Filter>
|
||||||
</ClCompile>
|
</ClCompile>
|
||||||
<ClCompile Include="TabDialog.cpp">
|
<ClCompile Include="TabDialog.cpp">
|
||||||
<Filter>Source Files</Filter>
|
<Filter>Source Files</Filter>
|
||||||
</ClCompile>
|
</ClCompile>
|
||||||
<ClCompile Include="TermTCPCommon.cpp">
|
<ClCompile Include="TermTCPCommon.cpp">
|
||||||
<Filter>Source Files</Filter>
|
<Filter>Source Files</Filter>
|
||||||
</ClCompile>
|
</ClCompile>
|
||||||
<ClCompile Include="UZ7HOUtils.c">
|
<ClCompile Include="UZ7HOUtils.c">
|
||||||
<Filter>Source Files</Filter>
|
<Filter>Source Files</Filter>
|
||||||
</ClCompile>
|
</ClCompile>
|
||||||
<ClCompile Include="ax25.c">
|
<ClCompile Include="ax25.c">
|
||||||
<Filter>Source Files</Filter>
|
<Filter>Source Files</Filter>
|
||||||
</ClCompile>
|
</ClCompile>
|
||||||
<ClCompile Include="ax25_l2.c">
|
<ClCompile Include="ax25_l2.c">
|
||||||
<Filter>Source Files</Filter>
|
<Filter>Source Files</Filter>
|
||||||
</ClCompile>
|
</ClCompile>
|
||||||
<ClCompile Include="main.cpp">
|
<ClCompile Include="main.cpp">
|
||||||
<Filter>Source Files</Filter>
|
<Filter>Source Files</Filter>
|
||||||
</ClCompile>
|
</ClCompile>
|
||||||
<ClCompile Include="utf8Routines.cpp">
|
<ClCompile Include="utf8Routines.cpp">
|
||||||
<Filter>Source Files</Filter>
|
<Filter>Source Files</Filter>
|
||||||
</ClCompile>
|
</ClCompile>
|
||||||
<ClCompile Include="hid.c">
|
<ClCompile Include="hid.c">
|
||||||
<Filter>Source Files</Filter>
|
<Filter>Source Files</Filter>
|
||||||
</ClCompile>
|
</ClCompile>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<QtMoc Include="QtTermTCP.h">
|
<QtMoc Include="QtTermTCP.h">
|
||||||
<Filter>Header Files</Filter>
|
<Filter>Header Files</Filter>
|
||||||
</QtMoc>
|
</QtMoc>
|
||||||
<QtMoc Include="TabDialog.h">
|
<QtMoc Include="TabDialog.h">
|
||||||
<Filter>Header Files</Filter>
|
<Filter>Form Files\Generated Files</Filter>
|
||||||
</QtMoc>
|
</QtMoc>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<CustomBuild Include="debug\moc_predefs.h.cbt">
|
<CustomBuild Include="debug\moc_predefs.h.cbt">
|
||||||
<Filter>Generated Files</Filter>
|
<Filter>Form Files\Generated Files</Filter>
|
||||||
</CustomBuild>
|
</CustomBuild>
|
||||||
<CustomBuild Include="release\moc_predefs.h.cbt">
|
<CustomBuild Include="release\moc_predefs.h.cbt">
|
||||||
<Filter>Generated Files</Filter>
|
<Filter>Form Files\Generated Files</Filter>
|
||||||
</CustomBuild>
|
</CustomBuild>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<QtUic Include="AGWConnect.ui">
|
<QtUic Include="AGWParams.ui">
|
||||||
<Filter>Form Files</Filter>
|
<Filter>Form Files</Filter>
|
||||||
</QtUic>
|
</QtUic>
|
||||||
<QtUic Include="AGWParams.ui">
|
<QtUic Include="QtTermTCP.ui">
|
||||||
<Filter>Form Files</Filter>
|
<Filter>Form Files</Filter>
|
||||||
</QtUic>
|
</QtUic>
|
||||||
<QtUic Include="KISSConfig.ui">
|
<QtUic Include="VARAConfig.ui">
|
||||||
<Filter>Form Files</Filter>
|
<Filter>Form Files</Filter>
|
||||||
</QtUic>
|
</QtUic>
|
||||||
<QtUic Include="ListenPort.ui">
|
<QtUic Include="ColourConfig.ui">
|
||||||
<Filter>Form Files</Filter>
|
<Filter>Form Files</Filter>
|
||||||
</QtUic>
|
</QtUic>
|
||||||
<QtUic Include="QtTermTCP.ui">
|
<QtUic Include="YAPPRxSize.ui">
|
||||||
<Filter>Form Files</Filter>
|
<Filter>Form Files</Filter>
|
||||||
</QtUic>
|
</QtUic>
|
||||||
<QtUic Include="VARAConfig.ui">
|
<QtUic Include="AGWConnect.ui">
|
||||||
<Filter>Form Files</Filter>
|
<Filter>Form Files</Filter>
|
||||||
</QtUic>
|
</QtUic>
|
||||||
<QtUic Include="ColourConfig.ui">
|
<QtUic Include="ListenPort.ui">
|
||||||
<Filter>Form Files</Filter>
|
<Filter>Form Files</Filter>
|
||||||
</QtUic>
|
</QtUic>
|
||||||
</ItemGroup>
|
<QtUic Include="KISSConfig.ui">
|
||||||
<ItemGroup>
|
<Filter>Form Files</Filter>
|
||||||
<None Include="QtTermTCP.ico">
|
</QtUic>
|
||||||
<Filter>Resource Files</Filter>
|
<QtUic Include="AlertSetup.ui">
|
||||||
</None>
|
<Filter>Form Files</Filter>
|
||||||
<QtRcc Include="QtTermTCP.qrc">
|
</QtUic>
|
||||||
<Filter>Resource Files</Filter>
|
</ItemGroup>
|
||||||
</QtRcc>
|
<ItemGroup>
|
||||||
</ItemGroup>
|
<None Include="QtTermTCP.ico">
|
||||||
<ItemGroup>
|
<Filter>Resource Files</Filter>
|
||||||
<ResourceCompile Include=".\QtTermTCP_resource.rc" />
|
</None>
|
||||||
</ItemGroup>
|
<QtRcc Include="QtTermTCP.qrc">
|
||||||
|
<Filter>Resource Files</Filter>
|
||||||
|
</QtRcc>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<ResourceCompile Include=".\QtTermTCP_resource.rc" />
|
||||||
|
</ItemGroup>
|
||||||
</Project>
|
</Project>
|
|
@ -1,22 +1,29 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
<PropertyGroup />
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||||
<PropertyGroup Label="QtSettings" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
<LocalDebuggerWorkingDirectory>$(APPDATA)</LocalDebuggerWorkingDirectory>
|
||||||
<QtLastBackgroundBuild>2022-05-19T07:28:47.9186341Z</QtLastBackgroundBuild>
|
<DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<PropertyGroup Label="QtSettings" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||||
<QtLastBackgroundBuild>2022-05-19T07:28:58.9302359Z</QtLastBackgroundBuild>
|
<LocalDebuggerWorkingDirectory>..\..\..\..\..\DevProgs\BPQ32</LocalDebuggerWorkingDirectory>
|
||||||
</PropertyGroup>
|
<DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
|
||||||
<PropertyGroup Label="QtSettings" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
</PropertyGroup>
|
||||||
<QtLastBackgroundBuild>2023-04-12T13:14:53.1644359Z</QtLastBackgroundBuild>
|
<PropertyGroup Label="QtSettings" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||||
</PropertyGroup>
|
<QtLastBackgroundBuild>2022-05-19T07:28:47.9186341Z</QtLastBackgroundBuild>
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="QtSettings">
|
</PropertyGroup>
|
||||||
<QtLastBackgroundBuild>2023-02-08T10:47:28.1396474Z</QtLastBackgroundBuild>
|
<PropertyGroup Label="QtSettings" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
|
||||||
</PropertyGroup>
|
<QtLastBackgroundBuild>2022-05-19T07:28:58.9302359Z</QtLastBackgroundBuild>
|
||||||
<PropertyGroup Label="QtSettings" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
</PropertyGroup>
|
||||||
<QtLastBackgroundBuild>2023-03-06T08:27:08.3742630Z</QtLastBackgroundBuild>
|
<PropertyGroup Label="QtSettings" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
|
||||||
</PropertyGroup>
|
<QtLastBackgroundBuild>2023-10-14T13:14:56.5532991Z</QtLastBackgroundBuild>
|
||||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="QtSettings">
|
</PropertyGroup>
|
||||||
<QtLastBackgroundBuild>2023-02-08T10:47:27.7430420Z</QtLastBackgroundBuild>
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="QtSettings">
|
||||||
</PropertyGroup>
|
<QtLastBackgroundBuild>2023-10-14T13:14:56.7231497Z</QtLastBackgroundBuild>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Label="QtSettings" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
|
||||||
|
<QtLastBackgroundBuild>2023-10-14T13:14:55.9367569Z</QtLastBackgroundBuild>
|
||||||
|
</PropertyGroup>
|
||||||
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="QtSettings">
|
||||||
|
<QtLastBackgroundBuild>2023-10-14T13:14:56.2561805Z</QtLastBackgroundBuild>
|
||||||
|
</PropertyGroup>
|
||||||
</Project>
|
</Project>
|
BIN
QtTermTCP52.zip
BIN
QtTermTCP52.zip
Binary file not shown.
170
TCPHostConfig.ui
170
TCPHostConfig.ui
|
@ -1,85 +1,85 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ui version="4.0">
|
<ui version="4.0">
|
||||||
<class>Dialog</class>
|
<class>Dialog</class>
|
||||||
<widget class="QDialog" name="Dialog">
|
<widget class="QDialog" name="Dialog">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>0</x>
|
<x>0</x>
|
||||||
<y>0</y>
|
<y>0</y>
|
||||||
<width>400</width>
|
<width>400</width>
|
||||||
<height>300</height>
|
<height>300</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="windowTitle">
|
<property name="windowTitle">
|
||||||
<string>TCP Host Config</string>
|
<string>TCP Host Config</string>
|
||||||
</property>
|
</property>
|
||||||
<property name="windowIcon">
|
<property name="windowIcon">
|
||||||
<iconset>
|
<iconset>
|
||||||
<normaloff>QtTermTCP.ico</normaloff>QtTermTCP.ico</iconset>
|
<normaloff>QtTermTCP.ico</normaloff>QtTermTCP.ico</iconset>
|
||||||
</property>
|
</property>
|
||||||
<widget class="QDialogButtonBox" name="buttonBox">
|
<widget class="QDialogButtonBox" name="buttonBox">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>30</x>
|
<x>30</x>
|
||||||
<y>240</y>
|
<y>240</y>
|
||||||
<width>341</width>
|
<width>341</width>
|
||||||
<height>32</height>
|
<height>32</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="orientation">
|
<property name="orientation">
|
||||||
<enum>Qt::Horizontal</enum>
|
<enum>Qt::Horizontal</enum>
|
||||||
</property>
|
</property>
|
||||||
<property name="standardButtons">
|
<property name="standardButtons">
|
||||||
<set>QDialogButtonBox::Cancel|QDialogButtonBox::Save</set>
|
<set>QDialogButtonBox::Cancel|QDialogButtonBox::Save</set>
|
||||||
</property>
|
</property>
|
||||||
<property name="centerButtons">
|
<property name="centerButtons">
|
||||||
<bool>true</bool>
|
<bool>true</bool>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QTextEdit" name="Host">
|
<widget class="QTextEdit" name="Host">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>184</x>
|
<x>184</x>
|
||||||
<y>44</y>
|
<y>44</y>
|
||||||
<width>104</width>
|
<width>104</width>
|
||||||
<height>23</height>
|
<height>23</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</widget>
|
</widget>
|
||||||
<resources/>
|
<resources/>
|
||||||
<connections>
|
<connections>
|
||||||
<connection>
|
<connection>
|
||||||
<sender>buttonBox</sender>
|
<sender>buttonBox</sender>
|
||||||
<signal>accepted()</signal>
|
<signal>accepted()</signal>
|
||||||
<receiver>Dialog</receiver>
|
<receiver>Dialog</receiver>
|
||||||
<slot>accept()</slot>
|
<slot>accept()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>248</x>
|
<x>248</x>
|
||||||
<y>254</y>
|
<y>254</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>157</x>
|
<x>157</x>
|
||||||
<y>274</y>
|
<y>274</y>
|
||||||
</hint>
|
</hint>
|
||||||
</hints>
|
</hints>
|
||||||
</connection>
|
</connection>
|
||||||
<connection>
|
<connection>
|
||||||
<sender>buttonBox</sender>
|
<sender>buttonBox</sender>
|
||||||
<signal>rejected()</signal>
|
<signal>rejected()</signal>
|
||||||
<receiver>Dialog</receiver>
|
<receiver>Dialog</receiver>
|
||||||
<slot>reject()</slot>
|
<slot>reject()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>316</x>
|
<x>316</x>
|
||||||
<y>260</y>
|
<y>260</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>286</x>
|
<x>286</x>
|
||||||
<y>274</y>
|
<y>274</y>
|
||||||
</hint>
|
</hint>
|
||||||
</hints>
|
</hints>
|
||||||
</connection>
|
</connection>
|
||||||
</connections>
|
</connections>
|
||||||
</ui>
|
</ui>
|
||||||
|
|
2348
TabDialog.cpp
2348
TabDialog.cpp
File diff suppressed because it is too large
Load Diff
416
TabDialog.h
416
TabDialog.h
|
@ -1,208 +1,208 @@
|
||||||
|
|
||||||
#ifndef TABDIALOG_H
|
#ifndef TABDIALOG_H
|
||||||
#define TABDIALOG_H
|
#define TABDIALOG_H
|
||||||
|
|
||||||
#include <QDialog>
|
#include <QDialog>
|
||||||
#include <QLineEdit>
|
#include <QLineEdit>
|
||||||
#include <QComboBox>
|
#include <QComboBox>
|
||||||
#include <QListWidget>
|
#include <QListWidget>
|
||||||
#include <QFontComboBox>
|
#include <QFontComboBox>
|
||||||
#include <QTextEdit>
|
#include <QTextEdit>
|
||||||
#include <QCheckBox>
|
#include <QCheckBox>
|
||||||
#include <QFormLayout>
|
#include <QFormLayout>
|
||||||
#include <QVBoxLayout>
|
#include <QVBoxLayout>
|
||||||
#include <QGroupBox>
|
#include <QGroupBox>
|
||||||
#include <QRadioButton>
|
#include <QRadioButton>
|
||||||
|
|
||||||
class QDialogButtonBox;
|
class QDialogButtonBox;
|
||||||
class QFileInfo;
|
class QFileInfo;
|
||||||
class QTabWidget;
|
class QTabWidget;
|
||||||
|
|
||||||
namespace Ui {
|
namespace Ui {
|
||||||
class TabDialog;
|
class TabDialog;
|
||||||
}
|
}
|
||||||
|
|
||||||
class ListenDialog: public QDialog
|
class ListenDialog: public QDialog
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
public:
|
public:
|
||||||
explicit ListenDialog(QWidget *parent = 0);
|
explicit ListenDialog(QWidget *parent = 0);
|
||||||
~ListenDialog();
|
~ListenDialog();
|
||||||
|
|
||||||
private slots:
|
private slots:
|
||||||
void myaccept();
|
void myaccept();
|
||||||
void myreject();
|
void myreject();
|
||||||
|
|
||||||
public:
|
public:
|
||||||
QVBoxLayout *verticalLayout;
|
QVBoxLayout *verticalLayout;
|
||||||
QFormLayout *formLayout;
|
QFormLayout *formLayout;
|
||||||
QLineEdit *portNo;
|
QLineEdit *portNo;
|
||||||
QTextEdit *CText;
|
QTextEdit *CText;
|
||||||
QVBoxLayout *verticalLayout_2;
|
QVBoxLayout *verticalLayout_2;
|
||||||
QDialogButtonBox *buttonBox;
|
QDialogButtonBox *buttonBox;
|
||||||
QCheckBox *Enabled;
|
QCheckBox *Enabled;
|
||||||
|
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
class TabDialog : public QDialog
|
class TabDialog : public QDialog
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
public:
|
public:
|
||||||
explicit TabDialog(QWidget *parent = 0);
|
explicit TabDialog(QWidget *parent = 0);
|
||||||
~TabDialog();
|
~TabDialog();
|
||||||
|
|
||||||
private slots:
|
private slots:
|
||||||
void myaccept();
|
void myaccept();
|
||||||
void myreject();
|
void myreject();
|
||||||
|
|
||||||
private:
|
private:
|
||||||
// Ui::TabDialog *ui;
|
// Ui::TabDialog *ui;
|
||||||
QDialogButtonBox *buttonBox;
|
QDialogButtonBox *buttonBox;
|
||||||
};
|
};
|
||||||
|
|
||||||
class AGWDialog : public QDialog
|
class AGWDialog : public QDialog
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
public:
|
public:
|
||||||
explicit AGWDialog(QWidget *parent = 0);
|
explicit AGWDialog(QWidget *parent = 0);
|
||||||
~AGWDialog();
|
~AGWDialog();
|
||||||
|
|
||||||
public:
|
public:
|
||||||
QPushButton *okButton;
|
QPushButton *okButton;
|
||||||
QPushButton *cancelButton;
|
QPushButton *cancelButton;
|
||||||
|
|
||||||
private slots:
|
private slots:
|
||||||
void myaccept();
|
void myaccept();
|
||||||
void myreject();
|
void myreject();
|
||||||
|
|
||||||
private:
|
private:
|
||||||
// Ui::TabDialog *ui;
|
// Ui::TabDialog *ui;
|
||||||
QDialogButtonBox *buttonBox;
|
QDialogButtonBox *buttonBox;
|
||||||
};
|
};
|
||||||
|
|
||||||
class AGWConnect : public QDialog
|
class AGWConnect : public QDialog
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
public:
|
public:
|
||||||
explicit AGWConnect(QWidget *parent = 0);
|
explicit AGWConnect(QWidget *parent = 0);
|
||||||
~AGWConnect();
|
~AGWConnect();
|
||||||
|
|
||||||
public:
|
public:
|
||||||
QLineEdit * wCallFrom;
|
QLineEdit * wCallFrom;
|
||||||
QComboBox * wCallTo;
|
QComboBox * wCallTo;
|
||||||
QLineEdit * Digis;
|
QLineEdit * Digis;
|
||||||
QListWidget * RadioPorts;
|
QListWidget * RadioPorts;
|
||||||
|
|
||||||
private slots:
|
private slots:
|
||||||
void myaccept();
|
void myaccept();
|
||||||
void myreject();
|
void myreject();
|
||||||
|
|
||||||
private:
|
private:
|
||||||
// Ui::TabDialog *ui;
|
// Ui::TabDialog *ui;
|
||||||
QDialogButtonBox *buttonBox;
|
QDialogButtonBox *buttonBox;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
class VARAConnect : public QDialog
|
class VARAConnect : public QDialog
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
public:
|
public:
|
||||||
explicit VARAConnect(QWidget *parent = 0);
|
explicit VARAConnect(QWidget *parent = 0);
|
||||||
~VARAConnect();
|
~VARAConnect();
|
||||||
|
|
||||||
public:
|
public:
|
||||||
QLineEdit * wCallFrom;
|
QLineEdit * wCallFrom;
|
||||||
QComboBox * wCallTo;
|
QComboBox * wCallTo;
|
||||||
QLineEdit * Digis;
|
QLineEdit * Digis;
|
||||||
QListWidget * RadioPorts;
|
QListWidget * RadioPorts;
|
||||||
|
|
||||||
private slots:
|
private slots:
|
||||||
void myaccept();
|
void myaccept();
|
||||||
void myreject();
|
void myreject();
|
||||||
|
|
||||||
private:
|
private:
|
||||||
// Ui::TabDialog *ui;
|
// Ui::TabDialog *ui;
|
||||||
QDialogButtonBox *buttonBox;
|
QDialogButtonBox *buttonBox;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
class KISSConnect : public QDialog
|
class KISSConnect : public QDialog
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
public:
|
public:
|
||||||
explicit KISSConnect(QWidget *parent = 0);
|
explicit KISSConnect(QWidget *parent = 0);
|
||||||
~KISSConnect();
|
~KISSConnect();
|
||||||
|
|
||||||
public:
|
public:
|
||||||
QLineEdit * wCallFrom;
|
QLineEdit * wCallFrom;
|
||||||
QComboBox * wCallTo;
|
QComboBox * wCallTo;
|
||||||
QLineEdit * Digis;
|
QLineEdit * Digis;
|
||||||
QLineEdit * UIDest;
|
QLineEdit * UIDest;
|
||||||
QListWidget * RadioPorts;
|
QListWidget * RadioPorts;
|
||||||
QHBoxLayout *mylayout;
|
QHBoxLayout *mylayout;
|
||||||
QRadioButton * Connected;
|
QRadioButton * Connected;
|
||||||
QRadioButton * UIMode;
|
QRadioButton * UIMode;
|
||||||
|
|
||||||
private slots:
|
private slots:
|
||||||
void myaccept();
|
void myaccept();
|
||||||
void myreject();
|
void myreject();
|
||||||
|
|
||||||
private:
|
private:
|
||||||
// Ui::TabDialog *ui;
|
// Ui::TabDialog *ui;
|
||||||
QDialogButtonBox *buttonBox;
|
QDialogButtonBox *buttonBox;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
class fontDialog : public QDialog
|
class fontDialog : public QDialog
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
public:
|
public:
|
||||||
explicit fontDialog(int Menu, QWidget *parent = 0);
|
explicit fontDialog(int Menu, QWidget *parent = 0);
|
||||||
~fontDialog();
|
~fontDialog();
|
||||||
|
|
||||||
public:
|
public:
|
||||||
QFontComboBox *font;
|
QFontComboBox *font;
|
||||||
QComboBox *style;
|
QComboBox *style;
|
||||||
QComboBox *size;
|
QComboBox *size;
|
||||||
QTextEdit * sample;
|
QTextEdit * sample;
|
||||||
QFont workingFont;
|
QFont workingFont;
|
||||||
int workingSize;
|
int workingSize;
|
||||||
int Menuflag; // Set if menu font
|
int Menuflag; // Set if menu font
|
||||||
|
|
||||||
private slots:
|
private slots:
|
||||||
void myaccept();
|
void myaccept();
|
||||||
void myreject();
|
void myreject();
|
||||||
void fontchanged(QFont);
|
void fontchanged(QFont);
|
||||||
void stylechanged();
|
void stylechanged();
|
||||||
void sizechanged();
|
void sizechanged();
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
|
||||||
QDialogButtonBox *buttonBox;
|
QDialogButtonBox *buttonBox;
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
class myResize : public QObject
|
class myResize : public QObject
|
||||||
{
|
{
|
||||||
Q_OBJECT
|
Q_OBJECT
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
bool eventFilter(QObject *obj, QEvent *event) override;
|
bool eventFilter(QObject *obj, QEvent *event) override;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
2383
TermTCPCommon.cpp
2383
TermTCPCommon.cpp
File diff suppressed because it is too large
Load Diff
638
UZ7HOUtils.c
638
UZ7HOUtils.c
|
@ -1,320 +1,320 @@
|
||||||
/*
|
/*
|
||||||
Copyright (C) 2019-2020 Andrei Kopanchuk UZ7HO
|
Copyright (C) 2019-2020 Andrei Kopanchuk UZ7HO
|
||||||
|
|
||||||
This file is part of QtSoundModem
|
This file is part of QtSoundModem
|
||||||
|
|
||||||
QtSoundModem is free software: you can redistribute it and/or modify
|
QtSoundModem is free software: you can redistribute it and/or modify
|
||||||
it under the terms of the GNU General Public License as published by
|
it under the terms of the GNU General Public License as published by
|
||||||
the Free Software Foundation, either version 3 of the License, or
|
the Free Software Foundation, either version 3 of the License, or
|
||||||
(at your option) any later version.
|
(at your option) any later version.
|
||||||
|
|
||||||
QtSoundModem is distributed in the hope that it will be useful,
|
QtSoundModem is distributed in the hope that it will be useful,
|
||||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
GNU General Public License for more details.
|
GNU General Public License for more details.
|
||||||
|
|
||||||
You should have received a copy of the GNU General Public License
|
You should have received a copy of the GNU General Public License
|
||||||
along with QtSoundModem. If not, see http://www.gnu.org/licenses
|
along with QtSoundModem. If not, see http://www.gnu.org/licenses
|
||||||
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// UZ7HO Soundmodem Port by John Wiseman G8BPQ
|
// UZ7HO Soundmodem Port by John Wiseman G8BPQ
|
||||||
#include "ax25.h"
|
#include "ax25.h"
|
||||||
|
|
||||||
// TStringlist And String emulation Functions
|
// TStringlist And String emulation Functions
|
||||||
|
|
||||||
// Dephi seems to mix starting counts at 0 or 1. I'll try making everything
|
// Dephi seems to mix starting counts at 0 or 1. I'll try making everything
|
||||||
// base zero.
|
// base zero.
|
||||||
|
|
||||||
// Initialise a list
|
// Initialise a list
|
||||||
|
|
||||||
void CreateStringList(TStringList * List)
|
void CreateStringList(TStringList * List)
|
||||||
{
|
{
|
||||||
List->Count = 0;
|
List->Count = 0;
|
||||||
List->Items = 0;
|
List->Items = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
int Count(TStringList * List)
|
int Count(TStringList * List)
|
||||||
{
|
{
|
||||||
return List->Count;
|
return List->Count;
|
||||||
}
|
}
|
||||||
|
|
||||||
string * newString()
|
string * newString()
|
||||||
{
|
{
|
||||||
// Creates and Initialises a string
|
// Creates and Initialises a string
|
||||||
|
|
||||||
UCHAR * ptr = malloc(sizeof(string)); // Malloc Data separately so it can be ralloc'ed
|
UCHAR * ptr = malloc(sizeof(string)); // Malloc Data separately so it can be ralloc'ed
|
||||||
string * New = (string *)ptr;
|
string * New = (string *)ptr;
|
||||||
New->Length = 0;
|
New->Length = 0;
|
||||||
New->AllocatedLength = 256;
|
New->AllocatedLength = 256;
|
||||||
New->Data = malloc(256);
|
New->Data = malloc(256);
|
||||||
|
|
||||||
return New;
|
return New;
|
||||||
}
|
}
|
||||||
|
|
||||||
void initString(string * S)
|
void initString(string * S)
|
||||||
{
|
{
|
||||||
S->Length = 0;
|
S->Length = 0;
|
||||||
S->AllocatedLength = 256;
|
S->AllocatedLength = 256;
|
||||||
S->Data = malloc(256);
|
S->Data = malloc(256);
|
||||||
}
|
}
|
||||||
|
|
||||||
void initTStringList(TStringList* T)
|
void initTStringList(TStringList* T)
|
||||||
{
|
{
|
||||||
//string * New = newString();
|
//string * New = newString();
|
||||||
|
|
||||||
T->Count = 0;
|
T->Count = 0;
|
||||||
T->Items = NULL;
|
T->Items = NULL;
|
||||||
|
|
||||||
//Add(T, New);
|
//Add(T, New);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
TStringList * newTStringList()
|
TStringList * newTStringList()
|
||||||
{
|
{
|
||||||
TStringList * T = (TStringList *) malloc(sizeof(TStringList));
|
TStringList * T = (TStringList *) malloc(sizeof(TStringList));
|
||||||
string * New = newString();
|
string * New = newString();
|
||||||
|
|
||||||
T->Count = 0;
|
T->Count = 0;
|
||||||
T->Items = NULL;
|
T->Items = NULL;
|
||||||
|
|
||||||
Add(T, New);
|
Add(T, New);
|
||||||
|
|
||||||
return T;
|
return T;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void freeString(string * Msg)
|
void freeString(string * Msg)
|
||||||
{
|
{
|
||||||
if (Msg->Data)
|
if (Msg->Data)
|
||||||
free(Msg->Data);
|
free(Msg->Data);
|
||||||
|
|
||||||
free(Msg);
|
free(Msg);
|
||||||
}
|
}
|
||||||
|
|
||||||
string * Strings(TStringList * Q, int Index)
|
string * Strings(TStringList * Q, int Index)
|
||||||
{
|
{
|
||||||
if (Index >= Q->Count)
|
if (Index >= Q->Count)
|
||||||
return NULL;
|
return NULL;
|
||||||
|
|
||||||
return Q->Items[Index];
|
return Q->Items[Index];
|
||||||
}
|
}
|
||||||
|
|
||||||
int Add(TStringList * Q, string * Entry)
|
int Add(TStringList * Q, string * Entry)
|
||||||
{
|
{
|
||||||
Q->Items = realloc(Q->Items,(Q->Count + 1) * sizeof(void *));
|
Q->Items = realloc(Q->Items,(Q->Count + 1) * sizeof(void *));
|
||||||
Q->Items[Q->Count++] = Entry;
|
Q->Items[Q->Count++] = Entry;
|
||||||
|
|
||||||
return (Q->Count);
|
return (Q->Count);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void mydelete(string * Source, int StartChar, int Count)
|
void mydelete(string * Source, int StartChar, int Count)
|
||||||
{
|
{
|
||||||
//Description
|
//Description
|
||||||
//The Delete procedure deletes up to Count characters from the passed parameter Source string starting
|
//The Delete procedure deletes up to Count characters from the passed parameter Source string starting
|
||||||
//from position StartChar.
|
//from position StartChar.
|
||||||
|
|
||||||
if (StartChar > Source->Length)
|
if (StartChar > Source->Length)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
int left = Source->Length - StartChar;
|
int left = Source->Length - StartChar;
|
||||||
|
|
||||||
if (Count > left)
|
if (Count > left)
|
||||||
Count = left;
|
Count = left;
|
||||||
|
|
||||||
memmove(&Source->Data[StartChar], &Source->Data[StartChar + Count], left - Count);
|
memmove(&Source->Data[StartChar], &Source->Data[StartChar + Count], left - Count);
|
||||||
|
|
||||||
Source->Length -= Count;
|
Source->Length -= Count;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void Delete(TStringList * Q, int Index)
|
void Delete(TStringList * Q, int Index)
|
||||||
{
|
{
|
||||||
// Remove item at Index and move rest up list
|
// Remove item at Index and move rest up list
|
||||||
// Index starts at zero
|
// Index starts at zero
|
||||||
|
|
||||||
if (Index >= Q->Count)
|
if (Index >= Q->Count)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
// We should free it, so user must duplicate msg if needed after delete
|
// We should free it, so user must duplicate msg if needed after delete
|
||||||
|
|
||||||
freeString(Q->Items[Index]);
|
freeString(Q->Items[Index]);
|
||||||
|
|
||||||
Q->Count--;
|
Q->Count--;
|
||||||
|
|
||||||
while (Index < Q->Count)
|
while (Index < Q->Count)
|
||||||
{
|
{
|
||||||
Q->Items[Index] = Q->Items[Index + 1];
|
Q->Items[Index] = Q->Items[Index + 1];
|
||||||
Index++;
|
Index++;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void setlength(string * Msg, int Count)
|
void setlength(string * Msg, int Count)
|
||||||
{
|
{
|
||||||
// Set length, allocating more space if needed
|
// Set length, allocating more space if needed
|
||||||
|
|
||||||
if (Count > Msg->AllocatedLength)
|
if (Count > Msg->AllocatedLength)
|
||||||
{
|
{
|
||||||
Msg->AllocatedLength = Count + 256;
|
Msg->AllocatedLength = Count + 256;
|
||||||
Msg->Data = realloc(Msg->Data, Msg->AllocatedLength);
|
Msg->Data = realloc(Msg->Data, Msg->AllocatedLength);
|
||||||
}
|
}
|
||||||
|
|
||||||
Msg->Length = Count;
|
Msg->Length = Count;
|
||||||
}
|
}
|
||||||
|
|
||||||
string * stringAdd(string * Msg, UCHAR * Chars, int Count)
|
string * stringAdd(string * Msg, UCHAR * Chars, int Count)
|
||||||
{
|
{
|
||||||
// Add Chars to string
|
// Add Chars to string
|
||||||
|
|
||||||
if (Msg->Length + Count > Msg->AllocatedLength)
|
if (Msg->Length + Count > Msg->AllocatedLength)
|
||||||
{
|
{
|
||||||
Msg->AllocatedLength += Count + 256;
|
Msg->AllocatedLength += Count + 256;
|
||||||
Msg->Data = realloc(Msg->Data, Msg->AllocatedLength);
|
Msg->Data = realloc(Msg->Data, Msg->AllocatedLength);
|
||||||
}
|
}
|
||||||
|
|
||||||
memcpy(&Msg->Data[Msg->Length], Chars, Count);
|
memcpy(&Msg->Data[Msg->Length], Chars, Count);
|
||||||
Msg->Length += Count;
|
Msg->Length += Count;
|
||||||
|
|
||||||
return Msg;
|
return Msg;
|
||||||
}
|
}
|
||||||
|
|
||||||
void Clear(TStringList * Q)
|
void Clear(TStringList * Q)
|
||||||
{
|
{
|
||||||
int i = 0;
|
int i = 0;
|
||||||
|
|
||||||
if (Q->Items == NULL)
|
if (Q->Items == NULL)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
while (Q->Count)
|
while (Q->Count)
|
||||||
{
|
{
|
||||||
freeString(Q->Items[i++]);
|
freeString(Q->Items[i++]);
|
||||||
Q->Count--;
|
Q->Count--;
|
||||||
}
|
}
|
||||||
|
|
||||||
free(Q->Items);
|
free(Q->Items);
|
||||||
|
|
||||||
Q->Items = NULL;
|
Q->Items = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
// procedure move ( const SourcePointer; var DestinationPointer; CopyCount : Integer ) ;
|
// procedure move ( const SourcePointer; var DestinationPointer; CopyCount : Integer ) ;
|
||||||
// Description
|
// Description
|
||||||
// The move procedure is a badly named method of copying a section of memory from one place to another.
|
// The move procedure is a badly named method of copying a section of memory from one place to another.
|
||||||
|
|
||||||
// CopyCount bytes are copied from storage referenced by SourcePointer and written to DestinationPointer
|
// CopyCount bytes are copied from storage referenced by SourcePointer and written to DestinationPointer
|
||||||
|
|
||||||
void move(UCHAR * SourcePointer, UCHAR * DestinationPointer, int CopyCount)
|
void move(UCHAR * SourcePointer, UCHAR * DestinationPointer, int CopyCount)
|
||||||
{
|
{
|
||||||
memmove(DestinationPointer, SourcePointer, CopyCount);
|
memmove(DestinationPointer, SourcePointer, CopyCount);
|
||||||
}
|
}
|
||||||
|
|
||||||
void fmove(float * SourcePointer, float * DestinationPointer, int CopyCount)
|
void fmove(float * SourcePointer, float * DestinationPointer, int CopyCount)
|
||||||
{
|
{
|
||||||
memmove(DestinationPointer, SourcePointer, CopyCount);
|
memmove(DestinationPointer, SourcePointer, CopyCount);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
//Description
|
//Description
|
||||||
//The copy function has 2 forms. In the first, it creates a new string from part of an existing string. In the second, it creates a new array from part of an existing array.
|
//The copy function has 2 forms. In the first, it creates a new string from part of an existing string. In the second, it creates a new array from part of an existing array.
|
||||||
|
|
||||||
//1.String copy
|
//1.String copy
|
||||||
|
|
||||||
//The first character of a string has index = 1.
|
//The first character of a string has index = 1.
|
||||||
|
|
||||||
//Up to Count characters are copied from the StartChar of the Source string to the returned string.
|
//Up to Count characters are copied from the StartChar of the Source string to the returned string.
|
||||||
//Less than Count characters if the end of the Source string is encountered before Count characters have been copied.
|
//Less than Count characters if the end of the Source string is encountered before Count characters have been copied.
|
||||||
|
|
||||||
|
|
||||||
string * copy(string * Source, int StartChar, int Count)
|
string * copy(string * Source, int StartChar, int Count)
|
||||||
{
|
{
|
||||||
string * NewString = newString();
|
string * NewString = newString();
|
||||||
int end = StartChar + Count;
|
int end = StartChar + Count;
|
||||||
|
|
||||||
if (end > Source->Length)
|
if (end > Source->Length)
|
||||||
Count = Source->Length - StartChar;
|
Count = Source->Length - StartChar;
|
||||||
|
|
||||||
memcpy(NewString->Data, &Source->Data[StartChar], Count);
|
memcpy(NewString->Data, &Source->Data[StartChar], Count);
|
||||||
|
|
||||||
NewString->Length = Count;
|
NewString->Length = Count;
|
||||||
|
|
||||||
return NewString;
|
return NewString;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Duplicate from > to
|
// Duplicate from > to
|
||||||
|
|
||||||
void Assign(TStringList * to, TStringList * from)
|
void Assign(TStringList * to, TStringList * from)
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
Clear(to);
|
Clear(to);
|
||||||
|
|
||||||
if (from->Count == 0)
|
if (from->Count == 0)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
// Duplicate each item
|
// Duplicate each item
|
||||||
|
|
||||||
for (i = 0; i < from->Count; i++)
|
for (i = 0; i < from->Count; i++)
|
||||||
{
|
{
|
||||||
string * new = newString();
|
string * new = newString();
|
||||||
|
|
||||||
stringAdd(new, from->Items[i]->Data, from->Items[i]->Length);
|
stringAdd(new, from->Items[i]->Data, from->Items[i]->Length);
|
||||||
Add(to, new);
|
Add(to, new);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
string * duplicateString(string * in)
|
string * duplicateString(string * in)
|
||||||
{
|
{
|
||||||
string * new = newString();
|
string * new = newString();
|
||||||
|
|
||||||
stringAdd(new, in->Data, in->Length);
|
stringAdd(new, in->Data, in->Length);
|
||||||
|
|
||||||
return new;
|
return new;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
double pila(double x)
|
double pila(double x)
|
||||||
{
|
{
|
||||||
//x : = frac(x); The frac function returns the fractional part of a floating point number.
|
//x : = frac(x); The frac function returns the fractional part of a floating point number.
|
||||||
|
|
||||||
double whole;
|
double whole;
|
||||||
double rem;
|
double rem;
|
||||||
|
|
||||||
rem = modf(x, &whole); // returns fraction, writes whole to whole
|
rem = modf(x, &whole); // returns fraction, writes whole to whole
|
||||||
|
|
||||||
if (rem != rem)
|
if (rem != rem)
|
||||||
rem = 0;
|
rem = 0;
|
||||||
|
|
||||||
if (rem > 0.5)
|
if (rem > 0.5)
|
||||||
rem = 1 - rem;
|
rem = 1 - rem;
|
||||||
|
|
||||||
return 2 * rem;
|
return 2 * rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
boolean compareStrings(string * a, string * b)
|
boolean compareStrings(string * a, string * b)
|
||||||
{
|
{
|
||||||
if (a->Length == b->Length && memcmp(a->Data, b->Data, a->Length) == 0)
|
if (a->Length == b->Length && memcmp(a->Data, b->Data, a->Length) == 0)
|
||||||
return TRUE;
|
return TRUE;
|
||||||
|
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
// This looks for a string in a stringlist. Returns index if found, otherwise -1
|
// This looks for a string in a stringlist. Returns index if found, otherwise -1
|
||||||
|
|
||||||
int my_indexof(TStringList * l, string * s)
|
int my_indexof(TStringList * l, string * s)
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
for (i = 0; i < l->Count; i++)
|
for (i = 0; i < l->Count; i++)
|
||||||
{
|
{
|
||||||
// Need to compare count and data - C doesn't allow struct compare
|
// Need to compare count and data - C doesn't allow struct compare
|
||||||
|
|
||||||
if (l->Items[i]->Length == s->Length && memcmp(l->Items[i]->Data, s->Data, s->Length) == 0)
|
if (l->Items[i]->Length == s->Length && memcmp(l->Items[i]->Data, s->Data, s->Length) == 0)
|
||||||
return i;
|
return i;
|
||||||
}
|
}
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
296
VARA.ui
296
VARA.ui
|
@ -1,148 +1,148 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ui version="4.0">
|
<ui version="4.0">
|
||||||
<class>AGWConnectDkg</class>
|
<class>AGWConnectDkg</class>
|
||||||
<widget class="QDialog" name="AGWConnectDkg">
|
<widget class="QDialog" name="AGWConnectDkg">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>0</x>
|
<x>0</x>
|
||||||
<y>0</y>
|
<y>0</y>
|
||||||
<width>500</width>
|
<width>500</width>
|
||||||
<height>400</height>
|
<height>400</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="windowTitle">
|
<property name="windowTitle">
|
||||||
<string>Dialog</string>
|
<string>Dialog</string>
|
||||||
</property>
|
</property>
|
||||||
<widget class="QWidget" name="verticalLayoutWidget">
|
<widget class="QWidget" name="verticalLayoutWidget">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>10</x>
|
<x>10</x>
|
||||||
<y>10</y>
|
<y>10</y>
|
||||||
<width>480</width>
|
<width>480</width>
|
||||||
<height>380</height>
|
<height>380</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<layout class="QVBoxLayout" name="verticalLayout">
|
<layout class="QVBoxLayout" name="verticalLayout">
|
||||||
<item>
|
<item>
|
||||||
<layout class="QFormLayout" name="formLayout_2">
|
<layout class="QFormLayout" name="formLayout_2">
|
||||||
<item row="0" column="0">
|
<item row="0" column="0">
|
||||||
<widget class="QLabel" name="label">
|
<widget class="QLabel" name="label">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Call From </string>
|
<string>Call From </string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="0" column="1">
|
<item row="0" column="1">
|
||||||
<widget class="QLineEdit" name="CallFrom"/>
|
<widget class="QLineEdit" name="CallFrom"/>
|
||||||
</item>
|
</item>
|
||||||
<item row="1" column="0">
|
<item row="1" column="0">
|
||||||
<widget class="QLabel" name="label_2">
|
<widget class="QLabel" name="label_2">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Call To </string>
|
<string>Call To </string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="1" column="1">
|
<item row="1" column="1">
|
||||||
<widget class="QComboBox" name="CallTo">
|
<widget class="QComboBox" name="CallTo">
|
||||||
<property name="editable">
|
<property name="editable">
|
||||||
<bool>true</bool>
|
<bool>true</bool>
|
||||||
</property>
|
</property>
|
||||||
<property name="insertPolicy">
|
<property name="insertPolicy">
|
||||||
<enum>QComboBox::NoInsert</enum>
|
<enum>QComboBox::NoInsert</enum>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="2" column="0">
|
<item row="2" column="0">
|
||||||
<widget class="QLabel" name="label_3">
|
<widget class="QLabel" name="label_3">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Digis</string>
|
<string>Digis</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item row="2" column="1">
|
<item row="2" column="1">
|
||||||
<widget class="QLineEdit" name="Digis"/>
|
<widget class="QLineEdit" name="Digis"/>
|
||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</item>
|
</item>
|
||||||
<item>
|
<item>
|
||||||
<widget class="QLabel" name="label_4">
|
<widget class="QLabel" name="label_4">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Radio Ports</string>
|
<string>Radio Ports</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item>
|
<item>
|
||||||
<widget class="QListWidget" name="RadioPorts"/>
|
<widget class="QListWidget" name="RadioPorts"/>
|
||||||
</item>
|
</item>
|
||||||
<item>
|
<item>
|
||||||
<layout class="QHBoxLayout">
|
<layout class="QHBoxLayout">
|
||||||
<property name="spacing">
|
<property name="spacing">
|
||||||
<number>6</number>
|
<number>6</number>
|
||||||
</property>
|
</property>
|
||||||
<property name="leftMargin">
|
<property name="leftMargin">
|
||||||
<number>0</number>
|
<number>0</number>
|
||||||
</property>
|
</property>
|
||||||
<property name="topMargin">
|
<property name="topMargin">
|
||||||
<number>0</number>
|
<number>0</number>
|
||||||
</property>
|
</property>
|
||||||
<property name="rightMargin">
|
<property name="rightMargin">
|
||||||
<number>0</number>
|
<number>0</number>
|
||||||
</property>
|
</property>
|
||||||
<property name="bottomMargin">
|
<property name="bottomMargin">
|
||||||
<number>0</number>
|
<number>0</number>
|
||||||
</property>
|
</property>
|
||||||
<item>
|
<item>
|
||||||
<widget class="QPushButton" name="okButton">
|
<widget class="QPushButton" name="okButton">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>OK</string>
|
<string>OK</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item>
|
<item>
|
||||||
<widget class="QPushButton" name="cancelButton">
|
<widget class="QPushButton" name="cancelButton">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Cancel</string>
|
<string>Cancel</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</widget>
|
</widget>
|
||||||
</widget>
|
</widget>
|
||||||
<resources/>
|
<resources/>
|
||||||
<connections>
|
<connections>
|
||||||
<connection>
|
<connection>
|
||||||
<sender>okButton</sender>
|
<sender>okButton</sender>
|
||||||
<signal>clicked()</signal>
|
<signal>clicked()</signal>
|
||||||
<receiver>AGWConnectDkg</receiver>
|
<receiver>AGWConnectDkg</receiver>
|
||||||
<slot>accept()</slot>
|
<slot>accept()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>278</x>
|
<x>278</x>
|
||||||
<y>253</y>
|
<y>253</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>96</x>
|
<x>96</x>
|
||||||
<y>254</y>
|
<y>254</y>
|
||||||
</hint>
|
</hint>
|
||||||
</hints>
|
</hints>
|
||||||
</connection>
|
</connection>
|
||||||
<connection>
|
<connection>
|
||||||
<sender>cancelButton</sender>
|
<sender>cancelButton</sender>
|
||||||
<signal>clicked()</signal>
|
<signal>clicked()</signal>
|
||||||
<receiver>AGWConnectDkg</receiver>
|
<receiver>AGWConnectDkg</receiver>
|
||||||
<slot>reject()</slot>
|
<slot>reject()</slot>
|
||||||
<hints>
|
<hints>
|
||||||
<hint type="sourcelabel">
|
<hint type="sourcelabel">
|
||||||
<x>369</x>
|
<x>369</x>
|
||||||
<y>253</y>
|
<y>253</y>
|
||||||
</hint>
|
</hint>
|
||||||
<hint type="destinationlabel">
|
<hint type="destinationlabel">
|
||||||
<x>179</x>
|
<x>179</x>
|
||||||
<y>282</y>
|
<y>282</y>
|
||||||
</hint>
|
</hint>
|
||||||
</hints>
|
</hints>
|
||||||
</connection>
|
</connection>
|
||||||
</connections>
|
</connections>
|
||||||
</ui>
|
</ui>
|
||||||
|
|
1216
VARAConfig.ui
1216
VARAConfig.ui
File diff suppressed because it is too large
Load Diff
|
@ -1,106 +1,116 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<ui version="4.0">
|
<ui version="4.0">
|
||||||
<class>TeleTextDialog</class>
|
<class>SizeDialog</class>
|
||||||
<widget class="QDialog" name="TeleTextDialog">
|
<widget class="QDialog" name="SizeDialog">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>0</x>
|
<x>0</x>
|
||||||
<y>0</y>
|
<y>0</y>
|
||||||
<width>665</width>
|
<width>243</width>
|
||||||
<height>551</height>
|
<height>157</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="windowTitle">
|
<property name="windowTitle">
|
||||||
<string>Dialog</string>
|
<string>Dialog</string>
|
||||||
</property>
|
</property>
|
||||||
<widget class="QWidget" name="layoutWidget">
|
<widget class="QWidget" name="layoutWidget">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>224</x>
|
<x>20</x>
|
||||||
<y>516</y>
|
<y>80</y>
|
||||||
<width>153</width>
|
<width>181</width>
|
||||||
<height>31</height>
|
<height>33</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<layout class="QHBoxLayout">
|
<layout class="QHBoxLayout">
|
||||||
<property name="spacing">
|
<property name="spacing">
|
||||||
<number>6</number>
|
<number>6</number>
|
||||||
</property>
|
</property>
|
||||||
<property name="leftMargin">
|
<property name="leftMargin">
|
||||||
<number>0</number>
|
<number>0</number>
|
||||||
</property>
|
</property>
|
||||||
<property name="topMargin">
|
<property name="topMargin">
|
||||||
<number>0</number>
|
<number>0</number>
|
||||||
</property>
|
</property>
|
||||||
<property name="rightMargin">
|
<property name="rightMargin">
|
||||||
<number>0</number>
|
<number>0</number>
|
||||||
</property>
|
</property>
|
||||||
<property name="bottomMargin">
|
<property name="bottomMargin">
|
||||||
<number>0</number>
|
<number>0</number>
|
||||||
</property>
|
</property>
|
||||||
<item>
|
<item>
|
||||||
<widget class="QPushButton" name="okButton">
|
<widget class="QPushButton" name="okButton">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>OK</string>
|
<string>OK</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item>
|
<item>
|
||||||
<widget class="QPushButton" name="cancelButton">
|
<widget class="QPushButton" name="cancelButton">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Cancel</string>
|
<string>Cancel</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</widget>
|
</widget>
|
||||||
<widget class="QLabel" name="Page">
|
<widget class="QLabel" name="label">
|
||||||
<property name="geometry">
|
<property name="geometry">
|
||||||
<rect>
|
<rect>
|
||||||
<x>28</x>
|
<x>20</x>
|
||||||
<y>20</y>
|
<y>30</y>
|
||||||
<width>600</width>
|
<width>81</width>
|
||||||
<height>475</height>
|
<height>20</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="text">
|
<property name="text">
|
||||||
<string>TextLabel</string>
|
<string>Max RX Size</string>
|
||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</widget>
|
<widget class="QLineEdit" name="maxSize">
|
||||||
<resources/>
|
<property name="geometry">
|
||||||
<connections>
|
<rect>
|
||||||
<connection>
|
<x>120</x>
|
||||||
<sender>okButton</sender>
|
<y>30</y>
|
||||||
<signal>clicked()</signal>
|
<width>61</width>
|
||||||
<receiver>TeleTextDialog</receiver>
|
<height>20</height>
|
||||||
<slot>accept()</slot>
|
</rect>
|
||||||
<hints>
|
</property>
|
||||||
<hint type="sourcelabel">
|
</widget>
|
||||||
<x>278</x>
|
</widget>
|
||||||
<y>253</y>
|
<resources/>
|
||||||
</hint>
|
<connections>
|
||||||
<hint type="destinationlabel">
|
<connection>
|
||||||
<x>96</x>
|
<sender>okButton</sender>
|
||||||
<y>254</y>
|
<signal>clicked()</signal>
|
||||||
</hint>
|
<receiver>SizeDialog</receiver>
|
||||||
</hints>
|
<slot>accept()</slot>
|
||||||
</connection>
|
<hints>
|
||||||
<connection>
|
<hint type="sourcelabel">
|
||||||
<sender>cancelButton</sender>
|
<x>278</x>
|
||||||
<signal>clicked()</signal>
|
<y>253</y>
|
||||||
<receiver>TeleTextDialog</receiver>
|
</hint>
|
||||||
<slot>reject()</slot>
|
<hint type="destinationlabel">
|
||||||
<hints>
|
<x>96</x>
|
||||||
<hint type="sourcelabel">
|
<y>254</y>
|
||||||
<x>369</x>
|
</hint>
|
||||||
<y>253</y>
|
</hints>
|
||||||
</hint>
|
</connection>
|
||||||
<hint type="destinationlabel">
|
<connection>
|
||||||
<x>179</x>
|
<sender>cancelButton</sender>
|
||||||
<y>282</y>
|
<signal>clicked()</signal>
|
||||||
</hint>
|
<receiver>SizeDialog</receiver>
|
||||||
</hints>
|
<slot>reject()</slot>
|
||||||
</connection>
|
<hints>
|
||||||
</connections>
|
<hint type="sourcelabel">
|
||||||
</ui>
|
<x>369</x>
|
||||||
|
<y>253</y>
|
||||||
|
</hint>
|
||||||
|
<hint type="destinationlabel">
|
||||||
|
<x>179</x>
|
||||||
|
<y>282</y>
|
||||||
|
</hint>
|
||||||
|
</hints>
|
||||||
|
</connection>
|
||||||
|
</connections>
|
||||||
|
</ui>
|
595
ax25.h
595
ax25.h
|
@ -1,304 +1,293 @@
|
||||||
// ax.25 code for QtTERMTCP KISS Mode
|
// ax.25 code for QtTERMTCP KISS Mode
|
||||||
|
|
||||||
// based on SoundModem/QtSoundModem ax.25 code
|
// based on SoundModem/QtSoundModem ax.25 code
|
||||||
|
|
||||||
// The underlying code allows for up to four KISS ports, but at the moment
|
// The underlying code allows for up to four KISS ports, but at the moment
|
||||||
// the config and user interface only supports 1
|
// the config and user interface only supports 1
|
||||||
|
|
||||||
// The code supports KISS over a Serial port or TCP connection
|
// The code supports KISS over a Serial port or TCP connection
|
||||||
|
|
||||||
#include <string.h>
|
#include <string.h>
|
||||||
#include <stdlib.h>
|
#include <stdlib.h>
|
||||||
#include <math.h>
|
#include <math.h>
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <ctype.h>
|
#include <ctype.h>
|
||||||
#include <time.h>
|
#include <time.h>
|
||||||
|
|
||||||
#define UNUSED(x) (void)(x)
|
#define UNUSED(x) (void)(x)
|
||||||
|
|
||||||
#define single float
|
#define single float
|
||||||
#define boolean int
|
#define boolean int
|
||||||
#define Byte unsigned char // 0 to 255
|
#define Byte unsigned char // 0 to 255
|
||||||
#define Word unsigned short // 0 to 65,535
|
#define Word unsigned short // 0 to 65,535
|
||||||
#define SmallInt short // -32,768 to 32,767
|
#define SmallInt short // -32,768 to 32,767
|
||||||
#define LongWord unsigned int // 0 to 4,294,967,295
|
#define LongWord unsigned int // 0 to 4,294,967,295
|
||||||
// Int6 : Cardinal; // 0 to 4,294,967,295
|
// Int6 : Cardinal; // 0 to 4,294,967,295
|
||||||
#define LongInt int // -2,147,483,648 to 2,147,483,647
|
#define LongInt int // -2,147,483,648 to 2,147,483,647
|
||||||
#define Integer int // -2,147,483,648 to 2,147,483,647
|
#define Integer int // -2,147,483,648 to 2,147,483,647
|
||||||
//#define Int64 long long // -9,223,372,036,854,775,808 to 9,223,372,036,854,775,807
|
//#define Int64 long long // -9,223,372,036,854,775,808 to 9,223,372,036,854,775,807
|
||||||
|
|
||||||
//#define Byte unsigned char // 0 to 255
|
//#define Byte unsigned char // 0 to 255
|
||||||
#define word unsigned short // 0 to 65,535
|
#define word unsigned short // 0 to 65,535
|
||||||
#define smallint short // -32,768 to 32,767
|
#define smallint short // -32,768 to 32,767
|
||||||
#define longword unsigned int // 0 to 4,294,967,295
|
#define longword unsigned int // 0 to 4,294,967,295
|
||||||
// Int6 : Cardinal; // 0 to 4,294,967,295
|
// Int6 : Cardinal; // 0 to 4,294,967,295
|
||||||
#define longint int // -2,147,483,648 to 2,147,483,647
|
#define longint int // -2,147,483,648 to 2,147,483,647
|
||||||
#define integer int // -2,147,483,648 to 2,147,483,647
|
#define integer int // -2,147,483,648 to 2,147,483,647
|
||||||
|
|
||||||
typedef unsigned long ULONG;
|
typedef unsigned long ULONG;
|
||||||
|
|
||||||
#define UCHAR unsigned char
|
#define UCHAR unsigned char
|
||||||
#define UINT unsigned int
|
#define UINT unsigned int
|
||||||
#define BOOL int
|
#define BOOL int
|
||||||
#define TRUE 1
|
#define TRUE 1
|
||||||
#define FALSE 0
|
#define FALSE 0
|
||||||
|
|
||||||
#define FEND 0xc0
|
#define FEND 0xc0
|
||||||
#define FESC 0xDB
|
#define FESC 0xDB
|
||||||
#define TFEND 0xDC
|
#define TFEND 0xDC
|
||||||
#define TFESC 0xDD
|
#define TFESC 0xDD
|
||||||
|
|
||||||
#define port_num 32 // ?? Max AGW sessions
|
#define port_num 32 // ?? Max AGW sessions
|
||||||
#define PKT_ERR 15 // Minimum packet size, bytes
|
#define PKT_ERR 15 // Minimum packet size, bytes
|
||||||
#define I_MAX 7 // Maximum number of packets
|
#define I_MAX 7 // Maximum number of packets
|
||||||
|
|
||||||
|
|
||||||
// Status flags
|
// Status flags
|
||||||
|
|
||||||
#define STAT_NO_LINK 0
|
#define STAT_NO_LINK 0
|
||||||
#define STAT_LINK 1
|
#define STAT_LINK 1
|
||||||
#define STAT_CHK_LINK 2
|
#define STAT_CHK_LINK 2
|
||||||
#define STAT_WAIT_ANS 3
|
#define STAT_WAIT_ANS 3
|
||||||
#define STAT_TRY_LINK 4
|
#define STAT_TRY_LINK 4
|
||||||
#define STAT_TRY_UNLINK 5
|
#define STAT_TRY_UNLINK 5
|
||||||
|
|
||||||
|
|
||||||
// Ñmd,Resp,Poll,Final,Digipeater flags
|
// Ñmd,Resp,Poll,Final,Digipeater flags
|
||||||
#define SET_P 1
|
#define SET_P 1
|
||||||
#define SET_F 0
|
#define SET_F 0
|
||||||
#define SET_C 1
|
#define SET_C 1
|
||||||
#define SET_R 0
|
#define SET_R 0
|
||||||
#define SET_NO_RPT 0
|
#define SET_NO_RPT 0
|
||||||
#define SET_RPT 1
|
#define SET_RPT 1
|
||||||
// Frame ID flags
|
// Frame ID flags
|
||||||
#define I_FRM 0
|
#define I_FRM 0
|
||||||
#define S_FRM 1
|
#define S_FRM 1
|
||||||
#define U_FRM 2
|
#define U_FRM 2
|
||||||
#define I_I 0
|
#define I_I 0
|
||||||
#define S_RR 1
|
#define S_RR 1
|
||||||
#define S_RNR 5
|
#define S_RNR 5
|
||||||
#define S_REJ 9
|
#define S_REJ 9
|
||||||
#define S_SREJ 0x0D
|
#define S_SREJ 0x0D
|
||||||
#define U_SABM 47
|
#define U_SABM 47
|
||||||
#define U_DISC 67
|
#define U_DISC 67
|
||||||
#define U_DM 15
|
#define U_DM 15
|
||||||
#define U_UA 99
|
#define U_UA 99
|
||||||
#define U_FRMR 135
|
#define U_FRMR 135
|
||||||
#define U_UI 3
|
#define U_UI 3
|
||||||
// PID flags
|
// PID flags
|
||||||
#define PID_X25 0x01 // 00000001-CCIT X25 PLP
|
#define PID_X25 0x01 // 00000001-CCIT X25 PLP
|
||||||
#define PID_SEGMENT 0x08 // 00001000-Segmentation fragment
|
#define PID_SEGMENT 0x08 // 00001000-Segmentation fragment
|
||||||
#define PID_TEXNET 0xC3 // 11000011-TEXNET Datagram Protocol
|
#define PID_TEXNET 0xC3 // 11000011-TEXNET Datagram Protocol
|
||||||
#define PID_LQ 0xC4 // 11001000-Link Quality Protocol
|
#define PID_LQ 0xC4 // 11001000-Link Quality Protocol
|
||||||
#define PID_APPLETALK 0xCA // 11001010-Appletalk
|
#define PID_APPLETALK 0xCA // 11001010-Appletalk
|
||||||
#define PID_APPLEARP 0xCB // 11001011-Appletalk ARP
|
#define PID_APPLEARP 0xCB // 11001011-Appletalk ARP
|
||||||
#define PID_IP 0xCC // 11001100-ARPA Internet Protocol
|
#define PID_IP 0xCC // 11001100-ARPA Internet Protocol
|
||||||
#define PID_ARP 0xCD // 11001101-ARPA Address Resolution Protocol
|
#define PID_ARP 0xCD // 11001101-ARPA Address Resolution Protocol
|
||||||
#define PID_NET_ROM 0xCF // 11001111-NET/ROM
|
#define PID_NET_ROM 0xCF // 11001111-NET/ROM
|
||||||
|
|
||||||
#define FX25_LOAD 1
|
#define FX25_LOAD 1
|
||||||
|
|
||||||
#define MODE_OUR 0
|
#define MODE_OUR 0
|
||||||
#define MODE_OTHER 1
|
#define MODE_OTHER 1
|
||||||
#define MODE_RETRY 2
|
#define MODE_RETRY 2
|
||||||
|
|
||||||
#define TIMER_FREE 0
|
#define TIMER_FREE 0
|
||||||
#define TIMER_BUSY 1
|
#define TIMER_BUSY 1
|
||||||
#define TIMER_OFF 2
|
#define TIMER_OFF 2
|
||||||
#define TIMER_EVENT_ON 3
|
#define TIMER_EVENT_ON 3
|
||||||
#define TIMER_EVENT_OFF 4
|
#define TIMER_EVENT_OFF 4
|
||||||
|
|
||||||
|
|
||||||
typedef struct string_T
|
typedef struct string_T
|
||||||
{
|
{
|
||||||
unsigned char * Data;
|
unsigned char * Data;
|
||||||
int Length;
|
int Length;
|
||||||
int AllocatedLength; // A reasonable sized block is allocated at the start to speed up adding chars
|
int AllocatedLength; // A reasonable sized block is allocated at the start to speed up adding chars
|
||||||
|
|
||||||
}string;
|
}string;
|
||||||
|
|
||||||
typedef struct TStringList_T
|
typedef struct TStringList_T
|
||||||
{
|
{
|
||||||
int Count;
|
int Count;
|
||||||
string ** Items;
|
string ** Items;
|
||||||
|
|
||||||
} TStringList;
|
} TStringList;
|
||||||
|
|
||||||
|
|
||||||
typedef struct AGWUser_t
|
typedef struct TAX25Info_t
|
||||||
{
|
{
|
||||||
void *socket;
|
longint stat_s_pkt;
|
||||||
string * data_in;
|
longint stat_s_byte;
|
||||||
TStringList AGW_frame_buf;
|
longint stat_r_pkt;
|
||||||
boolean Monitor;
|
longint stat_r_byte;
|
||||||
boolean Monitor_raw;
|
longint stat_r_fc;
|
||||||
boolean reportFreqAndModem; // Can report modem and frequency to host
|
longint stat_fec_count;
|
||||||
|
time_t stat_begin_ses;
|
||||||
} AGWUser;
|
time_t stat_end_ses;
|
||||||
|
longint stat_l_r_byte;
|
||||||
typedef struct TAX25Info_t
|
longint stat_l_s_byte;
|
||||||
{
|
|
||||||
longint stat_s_pkt;
|
} TAX25Info;
|
||||||
longint stat_s_byte;
|
|
||||||
longint stat_r_pkt;
|
typedef struct TAX25Port_t
|
||||||
longint stat_r_byte;
|
{
|
||||||
longint stat_r_fc;
|
Byte hi_vs;
|
||||||
longint stat_fec_count;
|
Byte vs;
|
||||||
time_t stat_begin_ses;
|
Byte vr;
|
||||||
time_t stat_end_ses;
|
Byte PID;
|
||||||
longint stat_l_r_byte;
|
TStringList in_data_buf;
|
||||||
longint stat_l_s_byte;
|
TStringList frm_collector;
|
||||||
|
string frm_win[8];
|
||||||
} TAX25Info;
|
string out_data_buf;
|
||||||
|
word t1;
|
||||||
typedef struct TAX25Port_t
|
word t2;
|
||||||
{
|
word t3;
|
||||||
Byte hi_vs;
|
Byte i_lo;
|
||||||
Byte vs;
|
Byte i_hi;
|
||||||
Byte vr;
|
word n1;
|
||||||
Byte PID;
|
word n2;
|
||||||
TStringList in_data_buf;
|
word IPOLL_cnt;
|
||||||
TStringList frm_collector;
|
TStringList frame_buf; //áóôåð êàäðîâ íà ïåðåäà÷ó
|
||||||
string frm_win[8];
|
TStringList I_frame_buf;
|
||||||
string out_data_buf;
|
Byte status;
|
||||||
word t1;
|
word clk_frack;
|
||||||
word t2;
|
char corrcall[10];
|
||||||
word t3;
|
char mycall[10];
|
||||||
Byte i_lo;
|
UCHAR digi[56];
|
||||||
Byte i_hi;
|
UCHAR Path[80]; // Path in ax25 format - added to save building it each time
|
||||||
word n1;
|
UCHAR ReversePath[80];
|
||||||
word n2;
|
int snd_ch; // Simplifies parameter passing
|
||||||
word IPOLL_cnt;
|
int port;
|
||||||
TStringList frame_buf; //áóôåð êàäðîâ íà ïåðåäà÷ó
|
int pathLen;
|
||||||
TStringList I_frame_buf;
|
void * socket;
|
||||||
Byte status;
|
void * Sess;
|
||||||
word clk_frack;
|
char kind[16];
|
||||||
char corrcall[10];
|
TAX25Info info;
|
||||||
char mycall[10];
|
} TAX25Port;
|
||||||
UCHAR digi[56];
|
|
||||||
UCHAR Path[80]; // Path in ax25 format - added to save building it each time
|
typedef struct TKISSMode_t
|
||||||
UCHAR ReversePath[80];
|
{
|
||||||
int snd_ch; // Simplifies parameter passing
|
string * data_in;
|
||||||
int port;
|
void * Socket; // Used as a key
|
||||||
int pathLen;
|
|
||||||
void * socket;
|
// Not sure what rest are used for. Seems to be one per channel
|
||||||
void * Sess;
|
|
||||||
char kind[16];
|
TStringList buffer[4]; // Outgoing Frames
|
||||||
TAX25Info info;
|
|
||||||
} TAX25Port;
|
} TKISSMode;
|
||||||
|
|
||||||
typedef struct TKISSMode_t
|
// Dephi emulation functions
|
||||||
{
|
|
||||||
string * data_in;
|
string * Strings(TStringList * Q, int Index);
|
||||||
void * Socket; // Used as a key
|
void Clear(TStringList * Q);
|
||||||
|
int Count(TStringList * List);
|
||||||
// Not sure what rest are used for. Seems to be one per channel
|
|
||||||
|
string * newString();
|
||||||
TStringList buffer[4]; // Outgoing Frames
|
string * copy(string * Source, int StartChar, int Count);
|
||||||
|
TStringList * newTStringList();
|
||||||
} TKISSMode;
|
|
||||||
|
void freeString(string * Msg);
|
||||||
// Dephi emulation functions
|
void initString(string * S);
|
||||||
|
void initTStringList(TStringList* T);
|
||||||
string * Strings(TStringList * Q, int Index);
|
|
||||||
void Clear(TStringList * Q);
|
// Two delete() This is confusing!!
|
||||||
int Count(TStringList * List);
|
// Not really - one acts on String, other TStringList
|
||||||
|
|
||||||
string * newString();
|
void Delete(TStringList * Q, int Index);
|
||||||
string * copy(string * Source, int StartChar, int Count);
|
void mydelete(string * Source, int StartChar, int Count);
|
||||||
TStringList * newTStringList();
|
void move(UCHAR * SourcePointer, UCHAR * DestinationPointer, int CopyCount);
|
||||||
|
void fmove(float * SourcePointer, float * DestinationPointer, int CopyCount);
|
||||||
void freeString(string * Msg);
|
void setlength(string * Msg, int Count); // Set string length
|
||||||
void initString(string * S);
|
string * stringAdd(string * Msg, UCHAR * Chars, int Count); // Extend string
|
||||||
void initTStringList(TStringList* T);
|
void Assign(TStringList * to, TStringList * from); // Duplicate from to to
|
||||||
|
string * duplicateString(string * in);
|
||||||
// Two delete() This is confusing!!
|
int my_indexof(TStringList * l, string * s);
|
||||||
// Not really - one acts on String, other TStringList
|
boolean compareStrings(string * a, string * b);
|
||||||
|
int Add(TStringList * Q, string * Entry);
|
||||||
void Delete(TStringList * Q, int Index);
|
void Debugprintf(const char * format, ...);
|
||||||
void mydelete(string * Source, int StartChar, int Count);
|
void ax25_info_init(TAX25Port * AX25Sess);
|
||||||
void move(UCHAR * SourcePointer, UCHAR * DestinationPointer, int CopyCount);
|
void clr_frm_win(TAX25Port * AX25Sess);
|
||||||
void fmove(float * SourcePointer, float * DestinationPointer, int CopyCount);
|
void decode_frame(Byte * frame, int len, Byte * path, string * data,
|
||||||
void setlength(string * Msg, int Count); // Set string length
|
Byte * pid, Byte * nr, Byte * ns, Byte * f_type, Byte * f_id,
|
||||||
string * stringAdd(string * Msg, UCHAR * Chars, int Count); // Extend string
|
Byte * rpt, Byte * pf, Byte * cr);
|
||||||
void Assign(TStringList * to, TStringList * from); // Duplicate from to to
|
#ifdef __cplusplus
|
||||||
string * duplicateString(string * in);
|
extern "C" void KISSSendtoServer(myTcpSocket* Socket, char * Data, int Length);
|
||||||
int my_indexof(TStringList * l, string * s);
|
extern "C" void monitor_frame(int snd_ch, string * frame, char * code, int tx, int excluded);
|
||||||
boolean compareStrings(string * a, string * b);
|
extern "C" void WriteDebugLog(char * Mess);
|
||||||
int Add(TStringList * Q, string * Entry);
|
extern "C" void SendtoTerm(Ui_ListenSession * Sess, char * Msg, int Len);
|
||||||
void Debugprintf(const char * format, ...);
|
extern "C" void ClearSessLabel(Ui_ListenSession * Sess);
|
||||||
void ax25_info_init(TAX25Port * AX25Sess);
|
extern "C" void rst_timer(TAX25Port * AX25Sess);
|
||||||
void clr_frm_win(TAX25Port * AX25Sess);
|
extern "C" void Send_UI(int port, Byte PID, char * CallFrom, char *CallTo, Byte * Msg, int MsgLen);
|
||||||
void decode_frame(Byte * frame, int len, Byte * path, string * data,
|
#else
|
||||||
Byte * pid, Byte * nr, Byte * ns, Byte * f_type, Byte * f_id,
|
void monitor_frame(int snd_ch, string * frame, char * code, int tx, int excluded);
|
||||||
Byte * rpt, Byte * pf, Byte * cr);
|
void SendtoTerm(void * Sess, char * Msg, int Len);
|
||||||
#ifdef __cplusplus
|
void ClearSessLabel(void * Sess);
|
||||||
extern "C" void KISSSendtoServer(myTcpSocket* Socket, char * Data, int Length);
|
void WriteDebugLog(char * Mess);
|
||||||
extern "C" void monitor_frame(int snd_ch, string * frame, char * code, int tx, int excluded);
|
void AX25_disc(TAX25Port * AX25Sess, Byte mode);
|
||||||
extern "C" void WriteDebugLog(char * Mess);
|
void rst_timer(TAX25Port * AX25Sess);
|
||||||
extern "C" void SendtoTerm(Ui_ListenSession * Sess, char * Msg, int Len);
|
void Send_UI(int port, Byte PID, char * CallFrom, char *CallTo, Byte * Msg, int MsgLen);
|
||||||
extern "C" void ClearSessLabel(Ui_ListenSession * Sess);
|
#endif
|
||||||
extern "C" void rst_timer(TAX25Port * AX25Sess);
|
|
||||||
extern "C" void Send_UI(int port, Byte PID, char * CallFrom, char *CallTo, Byte * Msg, int MsgLen);
|
BOOL ConvToAX25(char * callsign, unsigned char * ax25call);
|
||||||
#else
|
int ConvFromAX25(unsigned char * incall, char * outcall);
|
||||||
void monitor_frame(int snd_ch, string * frame, char * code, int tx, int excluded);
|
void reverse_addr(Byte * path, Byte * revpath, int Len);
|
||||||
void SendtoTerm(void * Sess, char * Msg, int Len);
|
void set_DM(int snd_ch, Byte * path);
|
||||||
void ClearSessLabel(void * Sess);
|
void set_link(TAX25Port * AX25Sess, UCHAR * axpath);
|
||||||
void WriteDebugLog(char * Mess);
|
boolean is_last_digi(Byte *path);
|
||||||
void AX25_disc(TAX25Port * AX25Sess, Byte mode);
|
boolean is_correct_path(Byte * path, Byte pid);
|
||||||
void rst_timer(TAX25Port * AX25Sess);
|
int number_digi(unsigned char * path);
|
||||||
void Send_UI(int port, Byte PID, char * CallFrom, char *CallTo, Byte * Msg, int MsgLen);
|
void AX25_conn(TAX25Port * AX25Sess, int snd_ch, Byte mode);
|
||||||
#endif
|
void write_ax25_info(TAX25Port * AX25Sess);
|
||||||
|
void rst_values(TAX25Port * AX25Sess);
|
||||||
BOOL ConvToAX25(char * callsign, unsigned char * ax25call);
|
|
||||||
int ConvFromAX25(unsigned char * incall, char * outcall);
|
#ifdef __cplusplus
|
||||||
void reverse_addr(Byte * path, Byte * revpath, int Len);
|
extern "C"
|
||||||
void set_DM(int snd_ch, Byte * path);
|
{
|
||||||
void set_link(TAX25Port * AX25Sess, UCHAR * axpath);
|
#endif
|
||||||
boolean is_last_digi(Byte *path);
|
|
||||||
boolean is_correct_path(Byte * path, Byte pid);
|
extern boolean dyn_frack[4];
|
||||||
int number_digi(unsigned char * path);
|
extern Byte recovery[4];
|
||||||
void AX25_conn(TAX25Port * AX25Sess, int snd_ch, Byte mode);
|
extern Byte users[4];
|
||||||
void write_ax25_info(TAX25Port * AX25Sess);
|
|
||||||
void rst_values(TAX25Port * AX25Sess);
|
extern int resptime[4];
|
||||||
|
extern int slottime[4];
|
||||||
#ifdef __cplusplus
|
extern int persist[4];
|
||||||
extern "C"
|
extern int kisspaclen[4];
|
||||||
{
|
extern int fracks[4];
|
||||||
#endif
|
extern int frack_time[4];
|
||||||
|
extern int idletime[4];
|
||||||
extern boolean dyn_frack[4];
|
extern int redtime[4];
|
||||||
extern Byte recovery[4];
|
extern int IPOLL[4];
|
||||||
extern Byte users[4];
|
extern int maxframe[4];
|
||||||
|
extern int TXFrmMode[4];
|
||||||
extern int resptime[4];
|
|
||||||
extern int slottime[4];
|
extern char MyDigiCall[4][512];
|
||||||
extern int persist[4];
|
extern char exclude_callsigns[4][512];
|
||||||
extern int kisspaclen[4];
|
extern char exclude_APRS_frm[4][512];
|
||||||
extern int fracks[4];
|
|
||||||
extern int frack_time[4];
|
extern TStringList list_exclude_callsigns[4];
|
||||||
extern int idletime[4];
|
extern TStringList list_exclude_APRS_frm[4];
|
||||||
extern int redtime[4];
|
extern TStringList list_digi_callsigns[4];
|
||||||
extern int IPOLL[4];
|
|
||||||
extern int maxframe[4];
|
extern int max_frame_collector[4];
|
||||||
extern int TXFrmMode[4];
|
extern boolean KISS_opt[4];
|
||||||
|
|
||||||
extern char MyDigiCall[4][512];
|
extern TAX25Port AX25Port[4][port_num];
|
||||||
extern char exclude_callsigns[4][512];
|
|
||||||
extern char exclude_APRS_frm[4][512];
|
extern TStringList KISS_acked[];
|
||||||
|
extern TStringList KISS_iacked[];
|
||||||
extern TStringList list_exclude_callsigns[4];
|
|
||||||
extern TStringList list_exclude_APRS_frm[4];
|
#ifdef __cplusplus
|
||||||
extern TStringList list_digi_callsigns[4];
|
}
|
||||||
|
|
||||||
extern int max_frame_collector[4];
|
|
||||||
extern boolean KISS_opt[4];
|
|
||||||
|
|
||||||
extern TAX25Port AX25Port[4][port_num];
|
|
||||||
|
|
||||||
extern TStringList KISS_acked[];
|
|
||||||
extern TStringList KISS_iacked[];
|
|
||||||
|
|
||||||
#ifdef __cplusplus
|
|
||||||
}
|
|
||||||
#endif
|
#endif
|
|
@ -0,0 +1,12 @@
|
||||||
|
#define _MSC_EXTENSIONS
|
||||||
|
#define _INTEGRAL_MAX_BITS 64
|
||||||
|
#define _MSC_VER 1916
|
||||||
|
#define _MSC_FULL_VER 191627043
|
||||||
|
#define _MSC_BUILD 0
|
||||||
|
#define _WIN32
|
||||||
|
#define _M_IX86 600
|
||||||
|
#define _M_IX86_FP 2
|
||||||
|
#define _CPPRTTI
|
||||||
|
#define _DEBUG
|
||||||
|
#define _MT
|
||||||
|
#define _DLL
|
52
main.cpp
52
main.cpp
|
@ -1,26 +1,26 @@
|
||||||
#include "QtTermTCP.h"
|
#include "QtTermTCP.h"
|
||||||
#include <QApplication>
|
#include <QApplication>
|
||||||
#include <qscreen.h>
|
#include <qscreen.h>
|
||||||
|
|
||||||
QApplication * a;
|
QApplication * a;
|
||||||
|
|
||||||
int screenHeight = 0; // used to control dialog sizes on Android
|
int screenHeight = 0; // used to control dialog sizes on Android
|
||||||
int screenWidth = 0;
|
int screenWidth = 0;
|
||||||
|
|
||||||
int main(int argc, char *argv[])
|
int main(int argc, char *argv[])
|
||||||
{
|
{
|
||||||
a = new QApplication (argc, argv);
|
a = new QApplication (argc, argv);
|
||||||
|
|
||||||
QSize r = a->screens()[0]->size();
|
QSize r = a->screens()[0]->size();
|
||||||
|
|
||||||
screenHeight = r.height();
|
screenHeight = r.height();
|
||||||
screenWidth = r.width();
|
screenWidth = r.width();
|
||||||
|
|
||||||
QtTermTCP w;
|
QtTermTCP w;
|
||||||
|
|
||||||
//#ifdef ANDROID
|
//#ifdef ANDROID
|
||||||
// w.setWindowFlags(Qt::Window | Qt::CustomizeWindowHint); // Qt::FramelessWindowHint);
|
// w.setWindowFlags(Qt::Window | Qt::CustomizeWindowHint); // Qt::FramelessWindowHint);
|
||||||
//#endif
|
//#endif
|
||||||
w.show();
|
w.show();
|
||||||
return a->exec();
|
return a->exec();
|
||||||
}
|
}
|
||||||
|
|
15
makeit
15
makeit
|
@ -1,10 +1,11 @@
|
||||||
cp --preserve /mnt/Source/QT/QtTermTCP/*.cpp ./
|
cp --preserve /mnt/Source/QT/QtTermTCP2/*.cpp ./
|
||||||
cp --preserve /mnt/Source/QT/QtTermTCP/*.c ./
|
cp --preserve /mnt/Source/QT/QtTermTCP2/*.c ./
|
||||||
cp --preserve /mnt/Source/QT/QtTermTCP/*.h ./
|
cp --preserve /mnt/Source/QT/QtTermTCP2/*.h ./
|
||||||
cp --preserve /mnt/Source/QT/QtTermTCP/*.ui ./
|
cp --preserve /mnt/Source/QT/QtTermTCP2/*.ui ./
|
||||||
cp --preserve /mnt/Source/QT/QtTermTCP/*.pro ./
|
cp --preserve /mnt/Source/QT/QtTermTCP2/*.pro ./
|
||||||
cp --preserve /mnt/Source/QT/QtTermTCP/*.qrc ./
|
cp --preserve /mnt/Source/QT/QtTermTCP2/*.qrc ./
|
||||||
cp --preserve /mnt/Source/QT/QtTermTCP/*.ico ./
|
cp --preserve /mnt/Source/QT/QtTermTCP2/*.ico ./
|
||||||
|
cp --preserve /mnt/Source/QT/QtTermTCP2/*.wav ./
|
||||||
qmake
|
qmake
|
||||||
|
|
||||||
make -j4
|
make -j4
|
||||||
|
|
|
@ -0,0 +1,11 @@
|
||||||
|
#define _MSC_EXTENSIONS
|
||||||
|
#define _INTEGRAL_MAX_BITS 64
|
||||||
|
#define _MSC_VER 1916
|
||||||
|
#define _MSC_FULL_VER 191627043
|
||||||
|
#define _MSC_BUILD 0
|
||||||
|
#define _WIN32
|
||||||
|
#define _M_IX86 600
|
||||||
|
#define _M_IX86_FP 2
|
||||||
|
#define _CPPRTTI
|
||||||
|
#define _MT
|
||||||
|
#define _DLL
|
|
@ -1,65 +0,0 @@
|
||||||
/********************************************************************************
|
|
||||||
** Form generated from reading UI file 'TCPHostConfig.ui'
|
|
||||||
**
|
|
||||||
** Created by: Qt User Interface Compiler version 5.14.2
|
|
||||||
**
|
|
||||||
** WARNING! All changes made in this file will be lost when recompiling UI file!
|
|
||||||
********************************************************************************/
|
|
||||||
|
|
||||||
#ifndef UI_TCPHOSTCONFIG_H
|
|
||||||
#define UI_TCPHOSTCONFIG_H
|
|
||||||
|
|
||||||
#include <QtCore/QVariant>
|
|
||||||
#include <QtGui/QIcon>
|
|
||||||
#include <QtWidgets/QApplication>
|
|
||||||
#include <QtWidgets/QDialog>
|
|
||||||
#include <QtWidgets/QDialogButtonBox>
|
|
||||||
#include <QtWidgets/QTextEdit>
|
|
||||||
|
|
||||||
QT_BEGIN_NAMESPACE
|
|
||||||
|
|
||||||
class Ui_Dialog
|
|
||||||
{
|
|
||||||
public:
|
|
||||||
QDialogButtonBox *buttonBox;
|
|
||||||
QTextEdit *Host;
|
|
||||||
|
|
||||||
void setupUi(QDialog *Dialog)
|
|
||||||
{
|
|
||||||
if (Dialog->objectName().isEmpty())
|
|
||||||
Dialog->setObjectName(QString::fromUtf8("Dialog"));
|
|
||||||
Dialog->resize(400, 300);
|
|
||||||
QIcon icon;
|
|
||||||
icon.addFile(QString::fromUtf8("QtTermTCP.ico"), QSize(), QIcon::Normal, QIcon::Off);
|
|
||||||
Dialog->setWindowIcon(icon);
|
|
||||||
buttonBox = new QDialogButtonBox(Dialog);
|
|
||||||
buttonBox->setObjectName(QString::fromUtf8("buttonBox"));
|
|
||||||
buttonBox->setGeometry(QRect(30, 240, 341, 32));
|
|
||||||
buttonBox->setOrientation(Qt::Horizontal);
|
|
||||||
buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Save);
|
|
||||||
buttonBox->setCenterButtons(true);
|
|
||||||
Host = new QTextEdit(Dialog);
|
|
||||||
Host->setObjectName(QString::fromUtf8("Host"));
|
|
||||||
Host->setGeometry(QRect(184, 44, 104, 23));
|
|
||||||
|
|
||||||
retranslateUi(Dialog);
|
|
||||||
QObject::connect(buttonBox, SIGNAL(accepted()), Dialog, SLOT(accept()));
|
|
||||||
QObject::connect(buttonBox, SIGNAL(rejected()), Dialog, SLOT(reject()));
|
|
||||||
|
|
||||||
QMetaObject::connectSlotsByName(Dialog);
|
|
||||||
} // setupUi
|
|
||||||
|
|
||||||
void retranslateUi(QDialog *Dialog)
|
|
||||||
{
|
|
||||||
Dialog->setWindowTitle(QCoreApplication::translate("Dialog", "TCP Host Config", nullptr));
|
|
||||||
} // retranslateUi
|
|
||||||
|
|
||||||
};
|
|
||||||
|
|
||||||
namespace Ui {
|
|
||||||
class Dialog: public Ui_Dialog {};
|
|
||||||
} // namespace Ui
|
|
||||||
|
|
||||||
QT_END_NAMESPACE
|
|
||||||
|
|
||||||
#endif // UI_TCPHOSTCONFIG_H
|
|
1194
utf8Routines.cpp
1194
utf8Routines.cpp
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue