1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/duoduozhijiao-QMLTipSView

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
BDPrAndNext.qml 1.9 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
toby20130333 Отправлено 27.07.2015 06:34 3c36423
import QtQuick 2.0
Item {
width: 80
height: 16
property int currentIndex: 0
property int centerCount: 0
property string numTxts: "1/1"
signal signalClickPreNextBak(int index);
signal signalOpenUrl(string url);
Row{
id:rowNextPre
width: parent.width
height: parent.height
spacing: 10
Image {
id: pre
source: "qrc:/images/arrow-8-left.png"
MouseArea{
id:txtMa
anchors.fill: parent
onClicked: {
console.log("左边。。。。。。。"+currentIndex--);
if(currentIndex >=centerCount || currentIndex <0){
currentIndex = 0;
opacity = 0.7;
return;
}
opacity = 1.0;
signalClickPreNextBak(currentIndex);
}
}
}
Text {
id: numTxt
text: numTxts
font.family: appFont
font.pointSize: 9
color: "#3B4246"
focus: true
height: parent.height
horizontalAlignment: Text.AlignRight
verticalAlignment: Text.AlignVCenter
}
Image {
id: next
source: "qrc:/images/arrow-8-right.png"
MouseArea{
id:txtMa2
anchors.fill: parent
onClicked: {
console.log("右边。。。。。。。"+currentIndex++);
if(currentIndex >= centerCount || currentIndex <0){
currentIndex = centerCount-1;
opacity = 0.7;
return;
}
opacity = 1.0;
signalClickPreNextBak(currentIndex);
}
}
}
}
}
1
https://api.gitlife.ru/oschina-mirror/duoduozhijiao-QMLTipSView.git
git@api.gitlife.ru:oschina-mirror/duoduozhijiao-QMLTipSView.git
oschina-mirror
duoduozhijiao-QMLTipSView
duoduozhijiao-QMLTipSView
master