X-Git-Url: http://git.maemo.org/git/?p=lichviet;a=blobdiff_plain;f=qml%2FLichViet%2FXemNgayTotXauHoangDao.qml;h=f15f01c5b8dbfdc190df570f0b8a0252f11522b9;hp=cfe9aae404b480afff968b8ff93bcedc756ce3d5;hb=0655ffa342b2979f615cfad5f1d3cde26e0c5abb;hpb=c9c55fd162c91c5adb4e194a556417ac5cfda611 diff --git a/qml/LichViet/XemNgayTotXauHoangDao.qml b/qml/LichViet/XemNgayTotXauHoangDao.qml index cfe9aae..f15f01c 100644 --- a/qml/LichViet/XemNgayTotXauHoangDao.qml +++ b/qml/LichViet/XemNgayTotXauHoangDao.qml @@ -21,6 +21,18 @@ import "amlich-hnd.js" as AmLich import "xemngaytotxau.js" as NTX Item{ + id:main_item + + property string day_month_year_LN_CN: "" + property string nhi_thap_bat_tu: "" + property string truc: "" + property string luan_giai: "" + property string cac_sao_xau: "" + property string cac_sao_tot: "" + property string huong_xuat_hanh: "" + + property string warnning: "Thông tin trên đây được lấy nguồn từ www.xemngay.com và chỉ mang tính chất tham khảo." + Rectangle { id: rectangle1 x: 0 @@ -49,7 +61,7 @@ Item{ Rectangle{ width:rectangle1.width; - height:10; + height:10;color:"transparent" } Text { x:5;y:50;text:getHD(name,idm) ;textFormat: Text.RichText;wrapMode: Text.WordWrap; font.pixelSize: 20 @@ -57,7 +69,7 @@ Item{ Rectangle{ width:rectangle1.width; - height:10; + height:10;color:"transparent" } } @@ -68,28 +80,35 @@ Item{ id: listModel ListElement { - lheight:55;idm:0;name: ""; + idm:0;name: ""; } ListElement { - lheight:30;idm:-1;name: ""; + idm:-1;name: ""; } ListElement { - lheight:85;idm:1;name: "Giờ Hoàng Đạo"; + idm:1;name: "Giờ Hoàng Đạo"; } ListElement { - lheight:55;idm:2;name: "Tiết Khí"; + idm:2;name: "Tiết Khí"; } ListElement { - lheight:55;idm:3;name: "Nhị Thập Bát Tú"; + idm:3;name: "Nhị Thập Bát Tú"; } ListElement { - lheight:80;idm:6;name: "Các sao tốt"; - } - /* ListElement { - lheight:80;idm:7;name: "Các sao xấu"; + idm:-2;name: "Hướng Xuất Hành"; } ListElement { - lheight:120;idm:5;name: "Ngày Tốt/Xấu"; + idm:6;name: "Các Sao Tốt"; + } + ListElement { + idm:7;name: "Các Sao Xấu"; + } + ListElement { + idm:8;name: ""; + } + + /* ListElement { + idm:5;name: "Đánh Giá"; }*/ } @@ -120,19 +139,30 @@ Item{ name=""+name+"
"; } - NTX.test(); switch(idm){ - case 0 : return name+AmLich.getTHU(screen.jd)+",ngày "+screen.curDay+" tháng "+screen.curMonth+" năm "+screen.curYear+"
Ngày "+screen.lunarDay+" tháng "+screen.lunarMonth+" năm "+screen.lunarYear+" ("+screen.lunarYearInt+")";break; + case 0 : return name+ main_item.day_month_year_LN_CN;break; case 1 : return name+screen.lunarGioHoangDao;break; case 2 : return name+screen.lunarTietKhi();break; - case 3 : return name+NTX.sao(screen.curYear,AmLich.getLunarDate(screen.curDay,screen.curMonth,screen.curYear).jd - AmLich.getLunarDate(1,1,screen.curYear).jd);break; - case 5 : return name+NTX.luangiai(screen.curDay);break; - case -1: return name+NTX.truc(screen.lunarMonth, screen.lunarDayCanChi, screen.lunarMonthCanChi);break;//"Là ngày: Thiên Lao Hắc Đạo Trực: Định" - case 6: return name+NTX.cacsaotot(screen.lunarMonth, screen.lunarDayCanChi);break; - case 7: return name+NTX.cacsaoxau(screen.lunarMonth, screen.lunarDayCanChi);break; + case 3 : return name+main_item.nhi_thap_bat_tu; break; + case 5 : return name+main_item.luan_giai;break; + case -1: return name+main_item.truc;break; + case 6: return name+main_item.cac_sao_tot;break; + case 7: return name+main_item.cac_sao_xau;break; + case -2: return name+main_item.huong_xuat_hanh;break; + case 8: return main_item.warnning;break; } } + function reset(){ + main_item.day_month_year_LN_CN = AmLich.getTHU(screen.jd)+",ngày "+screen.curDay+" tháng "+screen.curMonth+" năm "+screen.curYear+"
Ngày "+screen.lunarDay+" tháng "+screen.lunarMonth+" năm "+screen.lunarYear+" ("+screen.lunarYearInt+")"; + main_item.nhi_thap_bat_tu = NTX.sao(screen.curYear,AmLich.getLunarDate(screen.curDay,screen.curMonth,screen.curYear).jd - AmLich.getLunarDate(1,1,screen.curYear).jd); + main_item.truc = NTX.truc(screen.lunarMonth, screen.lunarDayCanChi, screen.lunarMonthCanChi); + main_item.cac_sao_tot = NTX.cacsaotot(screen.lunarMonth, screen.lunarDayCanChi); + main_item.cac_sao_xau = NTX.cacsaoxau(screen.lunarMonth, screen.lunarDayCanChi); + main_item.luan_giai = NTX.luangiai(screen.curDay); + main_item.huong_xuat_hanh = NTX.huong_xuat_hanh(screen.lunarDayCanChi); + } + transitions: [ Transition { NumberAnimation { properties: "x,y,opacity"; duration: 500; easing.type: Easing.InOutBack } } ]