Я пытаюсь динамически создать список переключателей, которые представляют открытые COM-порты на моем компьютере.Создать и отобразить список в первый раз достаточно просто, так как я могу просто отсортировать порты по порядку номеров, а затем добавить соответствующие переключатели в мою вертикальную раскладку.
Однако, если пользователь вставляет новое устройство, которое создает новый COM-порт, я должен найти способ добавить новую кнопку в правильное место, поскольку она может быть не в правильном числовом порядке.Пока что единственный способ, которым я смог это сделать, - это просто избавиться от всех кнопок, а затем повторно добавить их после сортировки списка, так как addWidget не позволяет мне указать, куда добавить виджет.Этот метод кажется действительно неэффективным, и я предполагаю, что есть более простой способ, но я просто еще не нашел его.