Russian Qt Forum
Ноябрь 23, 2024, 04:48 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: CLip: true  (Прочитано 3544 раз)
OKTA
Гость
« : Февраль 08, 2012, 16:00 »

ТОварищи! Подскажите! Можно ли сделать обрезку с помощью clip или еще чего-нибудь, чтобы в итоге я получил треугольник, а не квадрат?)) Надеюсь понятно выразился)
Записан
kibsoft
Хакер
*****
Offline Offline

Сообщений: 625


Просмотр профиля WWW
« Ответ #1 : Февраль 08, 2012, 20:40 »

Нет. Либо делать свой QDeclarativeItem, либо Image использовать.
Записан

http://kibsoft.ru - Download the Qt Media Encoding Library here

The apps that were written using QtMEL:
http://srecorder.com - Screen recording software
Patrin Andrey
Гость
« Ответ #2 : Февраль 10, 2012, 08:11 »

Item{
    height: 200
    width: 200
    clip: true

    Rectangle{
        anchors.horizontalCenter: parent.horizontalCenter
        anchors.verticalCenter: parent.bottom
        height: parent.height/1.41
        width: height
        rotation: 45
        color: "red"
    }
}
Записан
OKTA
Гость
« Ответ #3 : Февраль 10, 2012, 12:25 »

Я о таком ухищрении тоже думал, но в нем не сделать любой треугольник к сожалению =((
Записан
Patrin Andrey
Гость
« Ответ #4 : Февраль 13, 2012, 08:03 »

Да ну? Былобы желание:)
Item{
    height: 200
    width: 200
    clip: true

    Item{
        id: name
        height: 200
        anchors.horizontalCenter: parent.right
        anchors.verticalCenter: parent.top
        width: 200
        rotation: -25
        clip: true
        Rectangle{
            anchors.horizontalCenter: parent.horizontalCenter
            anchors.verticalCenter: parent.bottom
            height: parent.height/1.41
            width: height
            rotation: 45
            color: "red"
        }
    }
}

Только прежде чем использовать этот метод - поищите место, куда будете прятаться от тех, кто будет саппортить этот код:)
Записан
OKTA
Гость
« Ответ #5 : Февраль 13, 2012, 12:33 »

Истину глаголишь  Смеющийся
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.046 секунд. Запросов: 23.