Files
gitea-pages/software/CSDataQuick.html
T
2025-07-08 08:18:09 +02:00

331 lines
12 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html><head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<meta http-equiv="author" content="Xiaoqiang Wang">
<style type="text/css">
<!--
body { font-family:Arial,sans-serif,espy;
background:white; margin:0; }
body,p,ul,ol,dl,div,table {font-size:12pt; }
p { line-height:120%; }
pre,code,tt { font-family:"Courier New",Courier,monospace; }
code,tt { font-size:13pt; }
h1 { font-size: 24pt; margin-top:1ex; margin-bottom:0; text-align:center; }
h2 { font-size: 18pt; margin-bottom:0.5ex; }
h3 { font-size: 14pt; margin-bottom:0.5ex; }
h4 { font-size: 13pt; margin-bottom:0.5ex; }
h5 { font-size: 12pt; margin-bottom:0.5ex; }
small { font-size: 9pt; }
code { color:#0000C0; }
li { margin-top: 2pt; margin-bottom: 2pt; }
pre { font-size: 13pt;
white-space:pre; }
.box { border:1px solid #000000;
background-color:#f4f4f4;
padding:1ex;
margin: 0 2ex 1ex 2ex; font-size:90%; }
th.PageTitle {
font-size : 14pt;
font-weight : bold; }
.menuf {
font-size:11pt;
color:#333333;
font-weight:600;
text-decoration:none;
}
.menuf:link {color:#333333;}
.menuf:visited {color:#666666;}
.menuf:hover {color:#FF0000;}
.menuf:active {color:#FF0000;}
.menus, .menus a {
font-size:10pt;
color:#333333;
text-decoration:none;
}
.menus:visited, .menus a:visited {color:#666666;}
.menus:hover, .menus a:hover {color:#FF0000;}
.menus:active, .menus a:active {color:#FF0000;}
a:hover {color:#FF0000;}
.red {color:#FF0000;}
.green {color:#008000;}
.blue {color:#0000C0;}
@media screen {
.printlayout {display:none;}
}
@media print {
.screenlayout {display:none;}
code { color:#000000; }
a:link {color:#000000;text-decoration:none}
a:visited {color:#000000;text-decoration:none}
a:hover {color:#000000;text-decoration:none}
a:active {color:#000000;text-decoration:none}
}
-->
</style>
<link rel="shortcut icon" href="http://epics.web.psi.ch/images/sls_icon.ico">
<title>CSDataQuick</title>
</head>
<body bgcolor="#FFFFFF">
<table cellspacing="0" cellpadding="0" border="0" width="100%">
<tr class="screenlayout">
<td bgcolor="#267ab8" colspan="5" valign="bottom" height="10">
<img
src="../images/black"
width="100%" height="1" alt=""></td>
</tr>
<tr class="screenlayout">
<td rowspan="2" colspan="2" align="center">
<a class="menuf" href="http://www.psi.ch"><img
src="../images/psi_logo" border="0"
alt="PAUL SCHERRER INSTITUT"></a></td>
<td rowspan="2"><img
src="../images/space"
width="1" height="65" alt=""></td>
<th class="PageTitle"><center>
<big>EPICS at PSI<big>
</center>
</th>
<td><img
src="../images/space"
width="10" height="1" alt=""></td>
</tr>
<tr class="screenlayout">
<th width="100%" valign="bottom" align="left">
<table border="0" cellspacing="0" cellpadding="0"><tr><td><a
href="https://www.psi.ch"
class="menuf">PSI</a></td><td><img
src="../images/space"
width="10" height="1" alt=""></td><td bgcolor="black"><img
src="../images/space"
width="1" height="1" alt=""></td><td><img
src="../images/space"
width="10" height="1" alt=""></td><td><a
href="https://www.aps.anl.gov/epics"
class="menuf">EPICS</a></td><td><img
src="../images/space"
width="10" height="1" alt=""></td><td bgcolor="black"><img
src="../images/space"
width="1" height="1" alt=""></td><td><img
src="../images/space"
width="10" height="1" alt=""></td><td><a
href="https://www.psi.ch/en/sls"
class="menuf">SLS</a></td><td><img
src="../images/space"
width="10" height="1" alt=""></td><td bgcolor="black"><img
src="../images/space"
width="1" height="1" alt=""></td><td><img
src="../images/space"
width="10" height="1" alt=""></td><td><a
href="https://www.psi.ch/en/swissfel"
class="menuf">SwissFEL</a></td><td><img
src="../images/space"
width="10" height="1" alt=""></td><td bgcolor="black"><img
src="../images/space"
width="1" height="1" alt=""></td><td><img
src="../images/space"
width="10" height="1" alt=""></td><td><a
href="https://www.psi.ch/en/protontherapy"
class="menuf">Proscan</a></td></tr></table>
</th>
</tr>
<tr class="screenlayout">
<td height="5" bgcolor="#267ab8" colspan="6" valign="bottom">
<img
src="../images/black"
width="100%" height="1" alt=""></td>
</tr>
<tr>
<td class="screenlayout" bgcolor="#e3eaf6" valign="top" align="center" width="179">
<br><a href="http://www.aps.anl.gov/epics"><img
src="../images/EPICS_small"
alt="EPICS" border=0></a><br><br>
<table cellspacing="0" cellpadding="0" border="0" width="100%"><tr><td><img
src="../images/space"
width="20" height="29" alt=""></td><th width="100%" align="left"><a
href="../index.html"
class="menuf">EPICS at PSI</a>
<img
src="../images/black"
height="1" width="100%" alt=""></th></tr></table>
<table cellspacing="0" cellpadding="0" border="0" width="100%"><tr><td><img
src="../images/space"
width="20" height="29" alt=""></td><th width="100%" align="left"><a
href="../software.html"
class="menuf">Software</a>
<ul style="margin:0 0 0 0; padding-left:1em;">
<li class="menus"><a href="s7plc.html"
>PLC Communication</a></li>
<li class="menus"><a href="streamdevice.html"
>StreamDevice</a></li>
<li class="menus"><a href="regDev.html"
>regDev</a></li>
<li class="menus"><a href="iocmon.html"
>IOC Monitoring</a></li>
<li class="menus"><a href="pcmon.html"
>PC Monitoring</a></li>
<li class="menus"><a href="firewire.html"
>Firewire Camera</a></li>
<li class="menus"><a href="http://dps.web.psi.ch/template.html?/psc/"
>Digital PS Control</a></li>
<li class="menus"><a href="tclioc.html"
>Tcl-IOC</a></li>
<li class="menus"><a href="iocLogBrowser.html"
>iocLogBrowser</a></li>
<li class="menus"><a href="ioc-octave.html"
>IOC-Octave</a></li>
<li class="menus"><a href="http://gfa-it.web.psi.ch/epicsSharp/"
>C# EPICS</a></li>
<li class="menus"><a href="generalTime.html"
>generalTime</a></li>
<li class="menus"><a href="GPMM.html"
>GPMM</a></li>
<li class="menus"><a href="sequencer.html"
>SNC/SEQ</a></li>
<li class="menus"><a href="caqtdm.html"
>caQtDM</a></li>
<li class="menus"><a href="CSDataQuick.html"
>CSDataQuick</a></li>
</ul>
<img
src="../images/black"
height="1" width="100%" alt=""></th></tr></table>
<table cellspacing="0" cellpadding="0" border="0" width="100%"><tr><td><img
src="../images/space"
width="20" height="29" alt=""></td><th width="100%" align="left"><a
href="../training.html"
class="menuf">Training</a>
<ul style="margin:0 0 0 0; padding-left:1em;">
<li class="menus"><a href="../training/PSI-training.html"
>Courses at PSI</a></li>
<li class="menus"><a href="../training/caClientLessons.html"
>CA client lessons</a></li>
<li class="menus"><a href="../training/downloads.html"
>Downloads</a></li>
</ul>
<img
src="../images/black"
height="1" width="100%" alt=""></th></tr></table>
<form method="get" action="http://www.google.com/search">
<table border="0" cellpadding="0" cellspacing="0">
<tr><td align="center" nowrap>
<input type="search" placeholder="search" name="q" size="13" maxlength="255" value=""><br>
<input type="hidden" name="domains" value="epics.web.psi.ch">
<small>
<input type="radio" name="sitesearch" value=""> web
<input type="radio" name="sitesearch" value="epics.web.psi.ch"
checked="checked"> epics.web.psi.ch<br>
</small>
</td></tr></table>
</form><p></p><small>
Author: <a href="mailto:Xiaoqiang Wang &lt;xiaoqiang.wang&#64;psi.&#99;&#104;&gt;?subject=http://epics.web.psi.ch%2Fsoftware%2FCSDataQuick%2F">Xiaoqiang Wang</a><br>
Phone: +41 56 310 3380<br>
Updated: 08.10.2021<br>
<br><a
href="http://epics.web.psi.ch/software/CSDataQuick/%2Fsoftware%2FCSDataQuick%2Findex.php?forprint"><img
src="../images/printer"
border="0" alt=""></a>
<br><a
href="http://epics.web.psi.ch/software/CSDataQuick/%2Fsoftware%2FCSDataQuick%2Findex.php?forprint">Printer friendly version</a>
<br>&nbsp;</small><br><div><a href="http://validator.w3.org/check?uri=http://epics.web.psi.ch/software/CSDataQuick/index.php&amp;ss=1"><img
border="0" src="../images/valid-html401.png"
alt="[Validate HTML]" height="31" width="88"></a><a
href="http://jigsaw.w3.org/css-validator/validator?uri=http://epics.web.psi.ch/software/CSDataQuick/index.php"><img
style="border:0;width:88px;height:31px"
src="../images/vcss.png"
alt="[Validate CSS]"></a></div>
<br><img
src="../images/space"
width="179" height="1" alt=""></td>
<td width="1" bgcolor="#000000"><img
src="../images/space"
width="1" height="1" alt=""></td>
<td><img
src="../images/space"
width="10" height="1" alt=""></td>
<td valign="top" width="100%" colspan="2">
<a name="top"></a><center><h1>CSDataQuick</h1></center>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-24645639-4"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-24645639-4');
</script>
<p>This project brings EPICS control system data into QML/QtQuick programming.</p>
<h2>Overview</h2>
<p>
The QML module provides a CSData object to model CSDataQuick.Data control system data, and a collection
of visual QtQuick items to control/monitor the data. These visual items are ready to be used
inside the Qt Quick Designer by a drag-n-drop.
</p>
<p>
In addition it includes the following programs,
<ul>
<li>viewer</li>
This program can be used to display the created QML files. And as its name suggests, it can also parse ADL, EDL and UI files
and create the display with equivalent QtQuick items.
<li>builder</li>
This program can be used to build one time display panels on the fly.
</ul>
</p>
<p>Checkout the <a href="CSDataQuick/docs.html">documents</a> to get started.</p>
<h2>Downloads</h2>
<p>
The source repository is on <a href="https://github.com/xiaoqiangwang/CSDataQuick">github</a>. The source code tarball is available on the <a href="https://github.com/xiaoqiangwang/CSDataQuick/releases">release page</a>.
</p>
<p>anaconda users can install the package from paulscherrerinstitute channel
<pre>
$ conda install -c paulscherrerinstitute csdataquick
</pre>
</p>
<p>
For users' convenience, ready-to-use binary packages are provided. They are self contained with Qt libraries builtin,
together with a stripped down Qt Creator to provide a Drag-n-drop QtQuick designer.</li>
</p>
<table border cellspacing=0 cellpadding=5>
<thead>
<td/>
<td>Linux 64bit</td>
<td>Windows 64bit</td>
<td>macOS x86 64bit</td>
</thead>
<tr>
<td>1.2.1</td>
<td>RHEL7 RPM: <a href="CSDataQuick/download.php%3Ffile=CSDataQuick-1.2.1-1.el7.x86_64.rpm.html">CSDataQuick</a> and <a href="CSDataQuick/download.php%3Ffile=qt-creator-4.9.2-4.el7.x86_64.rpm">Qt Creator 4.9.2</a></p>
<a href="CSDataQuick/download.php%3Ffile=CSDataQuick-1.2.1-Linux.tar.gz">Binary Tarball</a>(Qt Creator 4.9.2 and Qt 5.9.9)</td>
<td><a href="CSDataQuick/download.php%3Ffile=CSDataQuick-1.2.1-win64.exe">Installer</a>(Qt Creator 4.9.2 and Qt 5.9.9)</td>
<td><a href="CSDataQuick/download.php%3Ffile=CSDataQuick-1.2.1-Darwin.dmg">DMG Image</a>(Qt Creator 4.12.4 and Qt 5.12.11)</td>
</tr>
<table>
<p>
<em>Note:</em> On macOS Sierra or later, the app cannot be launched from Finder due to the Gatekeeper path randomization.
You could lift the limit by running the command
<pre>xattr -r -d com.apple.quarantine /Applications/CSDataQuick</pre>
</p>
<hr noshade size=1><small>
<span class="printlayout">Author:&nbsp;Xiaoqiang Wang&nbsp;&nbsp; Phone:&nbsp;+41&nbsp;56&nbsp;310&nbsp;3380&nbsp;&nbsp; Email:&nbsp;xiaoqiang.wang&#64;psi.&#99;&#104;&nbsp;&nbsp; Updated:&nbsp;08.10.2021&nbsp;&nbsp; </span>
Source:&nbsp;/afs/psi.ch/project/epics/webhosting/software/CSDataQuick/index.php&nbsp;&nbsp;
</small>
</td></tr></table>
</body></html>