LINUX.ORG.RU

Сообщения notname

 

Кнопка и окно

Как заблокировать кнопку(не могу нажать на неё), когда окно открыто и что бы этa кнопка не выделялась при наведение на неё и наоборот, когда окно закрыто, кнопка выделялась и она разблокирована(могу нажимать на неё)?

 

notname
()

Qt Свой проект

Знаете, в разных программах есть свои проекты, там PowerPoint, SonyVegas, AdobePhotoshop, которые открываются или это делают в программе с свои росширением и вот хочу узнать, как мне также сделать. Т.е. я открываю программу и создаю окошко, которое потом сохраняю и оно сохраняется как проект(которое можно потом открыть), с свои расширение и иконкой. Также, как сделать так, что когда проект открыт в программе, то при нажимание на «Ctrl+S» он сохранялся

 

notname
()

Qt Исчезновение пара пикселей при перетаскивание

Смотря в какую сторону я перемещаю окно, там и исчезают 1-2px, как сделать так, что бы этого не было(обрамление снято)? https://yadi.sk/i/YnjsSWrz3JfZ2V - ссылка на картинку (Если ничего не знаете, не отвечайте)

 

notname
()

QT. Перемещение

Как сделать так, что бы при зажимание мышки, она оставалась на месте, но при этом я могу перетаскивать и как сделать так, что бы только нажимая на верхнюю полосу окно перетаскивалось?

QPoint newF::previousPosition() const
{
    return m_previousPosition;
}

void newF::setPreviousPosition(QPoint previousPosition)
{
    if (m_previousPosition == previousPosition)
        return;

    m_previousPosition = previousPosition;
    emit previousPositionChanged(previousPosition);
}

void newF::mouseMoveEvent(QMouseEvent *event)
{
            auto dx = event->x() - m_previousPosition.x();
            auto dy = event->y() - m_previousPosition.y();
            setGeometry(x() + dx, y() + dy, width(), height());

    return QWidget::mouseMoveEvent(event);
}

 

notname
()

QT. Ошибка стиля при перетаскивания; плавное передвижение.

Смотря в какую сторону я перемещаю, там и исчезают 1-2px, как сделать так, что бы этого не было(обрамление снято)? И за одно, как сделать так, что бы окно плавно передвигалось?

https://yadi.sk/i/YnjsSWrz3JfZ2V - ссылка на картинку

 

notname
()

QT. LineEdit

Как сделать ограничение по вводу символом и как запретить символы("?, №, *, :, !")? А также, как сделать, что когда я вызываю окошко где есть lineEdit и там уже было что-то и знаете такая вертикальная полоска, что бы мигала?

 

notname
()

QT dock widgets

Мне бы пример или ссылку на статью(русскую)

 

notname
()

Qt) Поле видимости. Кнопка «open», «save», «save as». Свой проект

Как сделать в qt, что бы при увеличение или уменьшение программы, кнопка всегда была в зоне видимости и при этом, как бы вызуально на одном месте? И как сделать те кнопки открытия(мне бы еще такую бы функцию, что бы открывало последняя папка из которой брал последний файл и еще, что бы можно было открыть только определенные файлы), сохранения как(тоже, что бы открывался выбор с последней папкой и что бы сохранялся проект, с своим названием и что бы была у него иконка) и про сто сохранить(нажимая на Crtl+S, он сохранял разумеется там где он находится и что бы была проверка, если проект не был еще сохранен, то что бы выпадал вопрос(я его сам сделаю, главное что бы какойто диалог выпадал) закрыть или сохранить)

(Если я уже задавал какие то подобные вопросы, простите!)

 

notname
()

QT TextChanged

Я не могу понять, как сделать проверку ввода текста. Тоесть если LineEdit и если я туда ничего не записываю, то кнопка «OK» не срабатывает, если же я вписал что-то, то оно включается тоесть активируется и я могу нажать на эту кнопку. Как сотворить это?

 

notname
()

QMenu и кнопка

Можно ли в QMenu(уже созданное меню) добавить кнопку(например QPushButton)?

Перемещено leave из general

 

notname
()

Заголовочное окно

У программ есть заголовочное окно и мне бы хотелось увидеть статью по тому, как его самому рисовать с помощью QT! Я искал и сам не смог найти, нужна помощь!

 

notname
()

RSS подписка на новые темы