Описание тега qcalendarwidget

0 ответов

Рисовать ячейки в PyQt5 QCalendarWidget

Я хочу изменить цвет некоторых дат в PyQt5 QCalendarWidget. Я знаю, что должен использовать QCalendarWidget.paintcell(painter, rect, date), но я не могу его использовать. Может кто-нибудь привести пример, как сделать раскраску? Спасибо!
08 апр '18 в 14:28
1 ответ

Как применить qss к QCalendarWidget?

Добрый вечер, я пытаюсь создать календарь, как на картинке: Пока что я достиг с QSS это: И это QSS, которую я использовал QCalendarWidget QAbstractItemView { selection-background-color: #042944; selection-color: white; selection-border:10px solid re…
12 дек '18 в 00:50
1 ответ

Как отключить другие месяцы дней в QCalendarWidget

Я хочу отключить возможность того, что пользователи могут нажимать на дни, не относящиеся к текущему месяцу, в QCalendarWidget, поэтому я вложил в виджет виджет, чтобы сделать это. До сих пор я мог сделать так, чтобы те дни вообще не отображали текс…
11 дек '18 в 07:46
2 ответа

PyQt: испускать сигнал при вводе ячейки в QCalendarWidget

В моем приложении Qt я использую QCalendarWidget и я хотел бы получать уведомления, когда мышь входит в новую ячейку календаря. Я знаю что QCalendarWidget использует QTableView внутренне, который наследует от QAbstractItemView, и это имеет entered с…
04 фев '17 в 19:36
3 ответа

QDateEdit всплывающее окно календаря

Я пытаюсь получить QDateEdit чтобы позволить QCalendarWidget показывать при запросе (а не просто при нажатии на стрелку вниз). Например, где-то в моем классе я мог бы сказать: ui.datepicker.showCalendar() и это должно загрузить календарь, который по…
11 авг '11 в 19:52
1 ответ

Как перенести выбор даты из виджета календаря в QLineEdit

Я играю с PyQt5 (который я только начал изучать вчера). Я пытаюсь создать окно / макет с двумя полями ввода (для ввода дат начала и окончания), чтобы при каждом нажатии на них QCalendarWidget вызывается всплывающее окно, и когда пользователь выбирае…
10 янв '18 в 08:28
1 ответ

PyQt5 QCalendarWidget selectedDate изменение формата (Python 3.6.4 Windows 10)

Я пытался использовать QCalendarWidget, чтобы выбрать даты, которые я буду использовать позже. Итак, я создал виджет, он показывает, и все выглядит хорошо. Затем я печатаю выбранную дату в текстовом браузере для тестирования и вижу, что формат даты …
17 май '18 в 08:13
1 ответ

Можно ли отключить субботы и воскресенья в QCalendarWidget?

Я хочу, чтобы пользователь мог выбирать понедельник, вторник, среду, четверг или пятницу (рабочие дни) в QCalendarWidget. Но не суббота или воскресенье. (выходные) Доступна ли эта функция для QCalendarWidget? Если нет, то как отключить дату в календ…
28 дек '17 в 02:02
1 ответ

Календарь PyQt - проблемы при попытке окрасить ячейку даты

У меня возникают некоторые проблемы при попытке перекрасить ячейку даты после ее выбора, используя календарь, созданный в QT Designer и преобразованный через pyuic 4. До сих пор я видел несколько похожих вопросов о перекрашивании ячеек или строк таб…
06 ноя '11 в 21:39
1 ответ

Всплывающий виджет календаря QDateEdit при щелчке мышью в любом месте текстовой области, а не только стрелкой вниз,

Я использовал фильтр событий в моем QDateEdit 'sdateEdit' следующим образом: bool Class::eventFilter ( QObject *obj, QEvent *event ) { if(event->type() == QEvent::MouseButtonPress) { sdateEdit->calendarWidget()->show(); } else return QObjec…
19 мар '19 в 04:26
1 ответ

Как получить дату из объекта QCalendarWidget и установить ее как минимальную дату?

У меня было 2 объекта QCalendarWidget, и мне нужно установить выбранную дату из первого объекта как минимальную дату во втором календаре. Мой код для календаря выглядит так class Calendar(QtWidgets.QWidget): def __init__(self, parent=None): QtWidget…
08 апр '19 в 21:56
2 ответа

Сигнал при открытии всплывающего окна QCalendarWidget?

Вот функция, которая рисует ячейки некоторых дат, которые были предварительно рассчитаны и сохранены в списке "дат", функция работает нормально, но я хочу вызывать эту функцию, когда нажимается QDateEdit (когда отображается всплывающий календарь) de…
15 апр '19 в 09:52
1 ответ

Увеличение стрелок календаря Qt

Я использую QCalendarWidget для создания календаря. Я увеличил размер календаря и его шрифта, но не знаю, как увеличить стрелки календаря. Под стрелками я подразумеваю зеленые наверху, которые позволят вам идти вперед и назад. Я работаю с Python 2.7…
21 май '19 в 19:46
0 ответов

Как я могу получить QDate, щелкнув правой кнопкой мыши на ячейке QCalendarWidget?

Я создал виджет с именем CCalendar, который наследуется от QCalendarWidget. Я отображаю customContextMenu, когда пользователь щелкает правой кнопкой мыши виджет CCalendar, и я хочу получить QDate дня, на который пользователь щелкнул правой кнопкой м…
25 июн '19 в 17:12
1 ответ

Как настроить QCalendarWidget?

Я пытаюсь применить некоторые таблицы стилей к моему QCalendarWidgetи я уже внесла некоторые изменения. Вот мой код на данный момент: QCalendarWidget QWidget{ background-color:magenta; color: green; } QCalendarWidget QToolButton{ background-color:bl…
16 июл '19 в 06:53
1 ответ

Полное имя месяца в образце QCalendar

Мне нужен виджет календаря для приложения, которое я пишу в PyQt5, и я нашел этот пример исходного кода: import sys from PyQt5 import * from PyQt5.QtWidgets import QApplication, QCalendarWidget, QWidget, QLabel from PyQt5.QtCore import * from PyQt5.…
16 июл '19 в 08:36
1 ответ

Получить данные из qcalendar

Как получить данные из Qcalendar. Например, при выборе 21.10.2019 "Понедельник" будет выбран, когда я нажму кнопку "ОК". Вот мой код: from PyQt5 import QtCore, QtWidgets from PyQt5.QtWidgets import QMainWindow, QVBoxLayout, QCalendarWidget class Ui_…
21 окт '19 в 11:04
2 ответа

Как добавить кнопку Сегодня в QDateEdit Pop-up QCalendarWidget

Кнопка Сегодня нравится это Изображение всплывающего виджета календаря: Я пытаюсь создать простой Gui, используя PyQt5 в Python с опцией выбора даты. Мне нужно добавить кнопку "Сегодня" в QDateEdit во всплывающем окне QCalendarWidget.
20 ноя '19 в 19:45
1 ответ

Выделите интервал дат в виджете календаря Qt5

Я хочу выделять каждый день в CalendarWidget, который находится между выбранной датой начала и даты окончания. Моя проблема в том, что CalendarWidget разрешает только SingleSelection в QTCreator, но говорит, что другие вещи можно изменить программно…
30 сен '19 в 13:02
1 ответ

Как добавить текст в PyQt QcalendarWidget

Как писать в ячейку QCalendarWidget? В python я продолжаю получать сообщение о том, что художник не активен. Может ли кто-нибудь мне с этим помочь? qp = QtGui.QPainter(self) qp.setPen(QtGui.QColor(168, 34, 3)) qp.setFont(QtGui.QFont('Decorative', 10…
13 мар '20 в 02:10