mirror of
https://gitlab.com/eql/EQL5.git
synced 2026-02-02 22:02:56 -08:00
tiny revisions
This commit is contained in:
parent
089cd59b35
commit
45ba32cd0d
3 changed files with 13 additions and 8 deletions
|
|
@ -160,7 +160,7 @@
|
|||
(unless (x:empty-string name)
|
||||
(if (pathname-type name)
|
||||
(let ((*saving* t))
|
||||
(|save| (|grabWidget.QPixmap| *display* (|rect| *image*))
|
||||
(|save| (|grab| *display* (|rect| *image*))
|
||||
name))
|
||||
(progn
|
||||
(qmsg "Please add a file ending.")
|
||||
|
|
|
|||
17
gui/gui.lisp
17
gui/gui.lisp
|
|
@ -173,15 +173,20 @@
|
|||
(! "setOverrideCursor" "QGuiApplication" cross-cursor)))
|
||||
|
||||
(defun select-class ()
|
||||
(flet ((set-tab-index (i)
|
||||
(flet ((find-name (name q-n)
|
||||
(find name (qobject-names q-n) :test 'string-equal))
|
||||
(set-tab-index (i)
|
||||
(! "setCurrentIndex" *qt-tab* i)))
|
||||
(let ((name (! "text" *search-class*)))
|
||||
(cond ((find name (qobject-names :q) :test 'string=)
|
||||
(let* ((name (! "text" *search-class*))
|
||||
(q-name (find-name name :q))
|
||||
(n-name (unless q-name
|
||||
(find-name name :n))))
|
||||
(cond (q-name
|
||||
(set-tab-index 0)
|
||||
(change-class-q-object name :super))
|
||||
((find name (qobject-names :n) :test 'string=)
|
||||
(change-class-q-object q-name :super))
|
||||
(n-name
|
||||
(set-tab-index 1)
|
||||
(change-class-n-object name :super))))))
|
||||
(change-class-n-object n-name :super))))))
|
||||
|
||||
(defun change-class-q-object (s &optional super)
|
||||
(let ((i (! "findText" *q-names* s)))
|
||||
|
|
|
|||
|
|
@ -109,7 +109,7 @@
|
|||
<item>
|
||||
<widget class="QTabWidget" name="qt_tab">
|
||||
<property name="currentIndex">
|
||||
<number>1</number>
|
||||
<number>0</number>
|
||||
</property>
|
||||
<widget class="QWidget" name="tab">
|
||||
<attribute name="title">
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue