#PySide6

2025-04-29

Do you have the need to import quantities from #CSV files in order to process them with #Python and you'd like to use #pandas and #pint for that purpose?

I run quite frequently into this situation and created an importer for it, which I just added to the #QuanTables repo:

🔗 codeberg.org/Cs137/QuanTables#

#PySide6 #Qt #UnPaAc #codeberg #OpenSource

Screenshot of a Qt dialog displaying a group box with a line edit and a push button so select a file, a path is written in the line edit. Underneath there are two group boxes next to each other. The left one is titled "Parsing" and contains two combo boxes, one to select a delimiter and another one to select an encoding. The right group contains two check boxes labeled with "First row contains headers" and "Second row contains units". Underneath there's a table view showing some example data. The first two rows contain check boxes in each cell, which allow to choose a measure and a unit for the corresponding column. At the bottom there are three buttons: "Import Selection", "Import Table" and "Cancel".
2025-04-29

I’ve just deposited some Python code in a public codeberg repo 🚀

The modules are designed to simplify GUI creation with PySide6 (Qt), specifically tailored for handling quantities (with uncertainties). Perfect for anyone working on scientific or engineering applications where precision matters.

🔗 codeberg.org/Cs137/QuanTables
Feel free to explore, fork, and contribute! 🛠️✨

#Python #PySide6 #Qt #pint #uncertainties #UnPaAc #OpenSource #codeberg #QuanTables

KDE framework 6.13.0 released last week for Haiku, already a few gear25 packages have been updated.

Main "new" project here was to see if I could get PySide6 build and functional, looks good so far. 👍
PySide/Shiboken not released to the public yet, needs more testing.

#HaikuOS #KDE #Shiboken #PySide6 #KCoreAddons

Haiku 64bit packages for Shiboken, Pyside6 and integrated into KCoreAddons.
Орест Смертнийforesle@wrong.city
2025-04-01

Я ж вникаю у Qt6 (PySide6, QML, Qt Quick). Пишу додаток про який згадував раніше в контексті обмежень у першій версії на Go. Пройшов найпершу, вхідну частину курсу про QML на Qt Academy. Як завжди курс був спрямований для новачків, що пояснював очевидні речі, але я повискубував важливі речі і намагаюся ліпити головний QML документ мого застосунку, опираючись на документацію. Складно писати на QML, бо давно проєктував щось на Qt чи Gtk. Інколи важко згадати, як називається той чи інший елемент інтерфейсу. Думаю спробувати зліпити потрібний інтерфейс у форматі UI в Qt Designer і вже потім знову спробувати написати QML документ враховуючи потрібні відступи і тому подібне без постійного вгадування та перевірки як воно виглядатиме, бо це займає багато часу. Тут як з HTML+CSS з часом вже підсвідомо розумієш, як воно виглядатиме та швидкість верстання значно зростає.

#Програмування #GoLang #Python #Qt #QML #PySide6 #QtQuick

2025-03-16

Анализ компьютерных сетей

Доброго времени суток, хабровчане! Недавно я защитил свой проект "Анализ компьютерных сетей" и решил поделиться этим самым проектом с вами. Компьютерные сети – неотъемлемая часть современной жизни. В момент полной цифровизации государств, знание работы сетей становится обязательным для всех IT-специалистов и даже обычных людей. Очень сильно популяризируются сервисы VPN/Proxy, туториалы по созданию своих VPN/Proxy серверов, методы защиты конфиденциальной информации. Темой моего проекта является анализ компьютерных сетей. Актуальность проекта заключается в том, что в эпоху, когда многие компании собирают данные, а иногда хакеры могут перехватить наш трафик, знание работы сетей становится особенно важно. Просто необходимо позаботиться о безопасности своих данных. Например, быть уверенным, что какая-либо корпоративная сеть не прослушивается злоумышленниками. Информационная безопасность сегодня — это не просто мода, а насущная необходимость. Постоянно растет киберпреступность, и защита трафика от перехвата — это основной аспект цифровой жизни человека или бизнеса.

habr.com/ru/articles/891276/

#rust #linux #windows #c #python #pyside #pyside6 #qt #сеть #osi

Kushal Das :python: :tor:kushal@toots.dgplug.org
2025-02-08

What is a good way to have real #thread or #process in #python in multiplatform? the #QThread from #pyside6 is the only option I used so far, but that requires the whole pyside6 library to be installed.

La vie dans mon jardin en code et en imagelaviedansmonjardin.com@laviedansmonjardin.com
2025-01-18

codeforterra : l’affichage de la base de donnée et du menu contextuel

En cours de développement…

#contextuelmenu #laVieDansMonJardin #listwidget #pyside6 #python #Qmenu

2025-01-18

codeforterra : l’affichage de la base de donnée et du menu contextuel

En cours de développement…

#contextuelmenu #laVieDansMonJardin #listwidget #pyside6 #python #Qmenu

La vie dans mon jardin en code et en imagelaviedansmonjardin.com@laviedansmonjardin.com
2025-01-11

Codeforterra : mODIFICATION DE LA FENETRE D’AFFICHAGE DES PLANTES…

Note : 1 sur 5.

#listwidget #pyside6 #python #sqlite3 #tablewidget

2025-01-11

Codeforterra : mODIFICATION DE LA FENETRE D’AFFICHAGE DES PLANTES…

Note : 1 sur 5.

#listwidget #pyside6 #python #sqlite3 #tablewidget

Depleted Veteransgtnasty
2024-11-24

Question: In can you put a layout inside another layout (like in Java)?

2024-11-22

More #Python #uv experiences:

I spent all day getting our #CI build working for #PySide6. I had lots of trouble getting tkinter and UV to cooperate.

github.com/astral-sh/uv/issues

I ended up forcing UV to use the system Python env as the UV env instead of making a venv in the pipeline. Took me all day to get that working. Overall still a recommendation for a new project, but existing old projects may want to wait until these teething pains are worked out.

Christoph Jünglingjuengling@mastodontech.de
2024-11-17
2024-09-19

Мини-гайд по стилям в Qt (PySide6)

Здравствуйте, уважаемые Хабрчане и гости! Так как моя первая статья была опубликована и получила хоть какой-то положительный отклик, решил сделать еще одну статью, которую давно хотел написать. В данной статье пойдет речь о стилях в Qt, конкретно я буду использовать для примера PySide6. Опять же, статья не претендует на звание супер-туториала, а скорее носит характер некого «небольшого справочника» или «мини-гайда» для тех, кто хочет приукрасить свое приложение на Qt. Тем более я не pro в CSS, и делаю на пробу, эксперементрую. В качестве примера возьму несколько виджетов, и постараюсь схематично наглядно показать, как некоторые строки из QSS (CSS для Qt) могут преобразить виджет. В документации по Qt приводятся некоторые примеры, но я решил немного прочитать и в других источниках, и сделать наглядный пример. Есть несколько способов, как можно применить стили к своему приложению (которые я знаю):

habr.com/ru/articles/844622/

#pyside6 #qt #qss #Стили_в_Qt

2024-09-14

Делаем простой рисовальщик в PySide6

Здравствуйте, уважаемые Хабравчане и гости! Это моя первая статья на Хабре. Она не претендует на какой-либо уровень, а предназначена в первую очередь для тех, кто так же, как и я до написания этой статьи, находится в поиске решения проблемы рисования в PySide6. Дело в том, что для своего пет-проекта мне нужна была рисовалка на минималке, но при этом, должна иметь базовый функционал, от нее не требуется быть полноценным графическим редактором. Что нужно было: Читать статью

habr.com/ru/articles/843322/

#pyside6 #QPainter #рисование #Python_рисование

When you thought you fixed the bug, but somehow the size isn't correct once you rescale the window 🙃 The solution feels so close, but it runs through my fingers like sand...
#pyside6 #PyQt6 #gui #QUEST

I was wondering why the test cases on my custom sliders suddenly failed. Turns our somewhere between PyQt5 and PySide6 the devs decided that the maximum value can not be smaller than the minimum value. However, invertedAppearance seems to work. Now I just need to change my value processing accordingly... 🙃
#pyqt #pyside6

2024-08-15

Why on earth is there no clear documentation on how a QWidget resizes itself inside of a layout and why does QSplitter give a fuck about sizes in general?

#Qt #Qt6 #PySide6 #programming #healsQuestionsTheUniverse

Michelle Waveform, PhDmich_waveform
2024-06-26

Starting to wade into now and it’s honestly not too bad?? I’m kinda surprised.

2024-06-07

Question that came up in our issue tracker, is there a benefit to being specific with types in the signal slot mechanisms?

For example, is there a functional difference between

QtCore.Signal(object) / @QtCore.Slot(object)

and

QtCore.Signal(numpy.ndarray) / @QtCore.Slot(numpy.ndarray)

Using ndarray as an example, but can substitute anything else such as str, int, float, whatever.

#Qt #PyQt #PySide6

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst