correct initial date setting, theming improvement
This commit is contained in:
parent
6134503899
commit
6f8d1b6ab2
@ -41,7 +41,7 @@ Item {
|
||||
width: parent.width - (borderWidth)
|
||||
height: parent.height - (borderWidth)
|
||||
// anchors.fill: parent
|
||||
opacity: (calendarDays.selectedItem == dayStyle || isToday(dayNumber+"/"+monthNumber+"/"+yearNumber)) ? 0.8 : 0
|
||||
opacity: (isToday(dayNumber+"/"+monthNumber+"/"+yearNumber)) ? 0.8 : 0
|
||||
Behavior on opacity { NumberAnimation {} }
|
||||
color: theme.highlightColor
|
||||
//border.color: isToday(dayNumber+"/"+monthNumber+"/"+yearNumber) ? theme.highlightColor : "transparent"
|
||||
@ -52,10 +52,15 @@ Item {
|
||||
anchors {
|
||||
fill: todayRect
|
||||
}
|
||||
opacity: dateMouse.containsMouse ? 0.3 : 0
|
||||
opacity: {
|
||||
if (calendarDays.selectedItem == dayStyle) 0.6
|
||||
else if (dateMouse.containsMouse) 0.3
|
||||
else 0
|
||||
}
|
||||
//visible: dateMouse.containsMouse
|
||||
Behavior on opacity { NumberAnimation {} }
|
||||
color: theme.viewBackgroundColor
|
||||
z: todayRect.z - 1
|
||||
//border.color: isToday(dayNumber+"/"+monthNumber+"/"+yearNumber) ? theme.highlightColor : "transparent"
|
||||
}
|
||||
|
||||
|
@ -47,8 +47,6 @@ Item {
|
||||
property int implicitWidth: theme.mSize(theme.defaultFont).width * 6 * 8
|
||||
property int implicitHeight: theme.mSize(theme.defaultFont).height * 2 * 9
|
||||
|
||||
//property int cellFontPixelSize: theme.defaultFont.pixelSize
|
||||
|
||||
property Item selectedItem
|
||||
property int week;
|
||||
property int firstDay: new Date(showDate.getFullYear(), showDate.getMonth(), 1).getDay()
|
||||
@ -77,7 +75,6 @@ Item {
|
||||
|
||||
function isToday(date) {
|
||||
if (date == Qt.formatDateTime(new Date(), "d/M/yyyy")) {
|
||||
print("!!!!!!!!!!!!!! TODAY: " + date);
|
||||
return true;
|
||||
}
|
||||
else return false;
|
||||
@ -136,7 +133,8 @@ Item {
|
||||
days: 7
|
||||
weeks: 6
|
||||
startDay: 1
|
||||
startDate: "2013-08-01"
|
||||
//startDate: "2013-08-01"
|
||||
startDate: isTodayMonth();
|
||||
onStartDateChanged: {
|
||||
//monthHeading.text = monthName
|
||||
//monthHeading.text = monthName
|
||||
@ -169,6 +167,7 @@ Item {
|
||||
|
||||
Item {
|
||||
id: calendarToolbar
|
||||
visible: false
|
||||
anchors {
|
||||
left: parent.left
|
||||
right: parent.right
|
||||
@ -214,5 +213,4 @@ Item {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user