- 226.
- 227.
-
228.
0attention whore
- 229.
- 230.
-
231.
0renly baratheon, robb stark, jofrey baratheon ve balon greyjoy'un ölümünden sorumlu gereksiz hatundur ://
kendisi sur'da karların arasında yürürken etrafındaki karlar erimektedir ayrıca. -
232.
0beyler shaggy ölmüş :S:S:S
- 233.
-
234.
0Gözlerin ve iki dudağının yardımıyla unutursun dedin.
Öyle sandığın gibi değil işte.
Sessizliğimi cebime koymadan çıkmıyorum evden
edit:bu nerden çıktı amk -
235.
0Endenozya nin bali adas? ndan özel olarak getirilen terapistler taraf? ndan uygulanan masajd?r
- 236.
-
237.
0
-
238.
0#include "configuresessionswidget.h"Tümünü Göster
1. include "ui_configuresessionswidget.h"
2. include "utils.h"
ConfigureSessionsWidget::ConfigureSessionsWidget(QWidget *parent) :
QWidget(parent),
ui(new Ui::ConfigureSessionsWidget)
{
ui->setupUi(this);
QDate defaultDate = QDate::currentDate().addMonths(-1);
defaultDate = defaultDate. addYears(-1);
ui->dateLimit->setDate(defaultDate);
}
ConfigureSessionsWidget::~ConfigureSessionsWidget()
{
delete ui; // silme islemindeki arayuz burada oluyo
}
void ConfigureSessionsWidget::init(ApplicationData* data)
{
_data = data ;
ui->enableSessions->setChecked(_data->areSessionsEnabled()); //session arayuzda aktif oldugu zaman secim ayarlanir
ui->delOlderSixMonth->setChecked(true); // son 6 aydaki birikmis olan eski dosyalari siler. default ayar true yani evettir
ui->dateLimit->setEnabled(false);
}
void ConfigureSessionsWidget::on_delOlderOneMonth_toggled()
{
ui->dateLimit->setEnabled(false);
}
void ConfigureSessionsWidget::on_delOlderSixMonth_toggled()
{
ui->dateLimit->setEnabled(false);
}
void ConfigureSessionsWidget::on_deleteSpecifiedDate_toggled()
{
ui->dateLimit->setEnabled(true);
}
void ConfigureSessionsWidget::saveIfChanged()
{
_data->enableSessions(ui->enableSessions->isChecked());
}
void ConfigureSessionsWidget::on_deleteAllData_clicked()
{ // Verilerin silinip silinmeyecegi soruluyor. Programin kirilmasi durumu burada olmayacak
if(Utils::askYN(tr("Tum verileri silmek istediginize emin misiniz?nBu islemin geri donusu yoktur"))) {
if(!Utils::askYN(tr("Islemi iptal etmek ister misiniz?"))) {
SessionDataInterface * dataAccess = _data->sessionManager()->dataAccess();
if(NULL == dataAccess) {
Utils::error(this, tr("Veri merkezine baglanilamadi")); // Varsayilan olarak belirtilmis Database hata mesaji
}
SessionOperationStatus context;
setEnabled(false); // Enabled ozelligini false yapiyoruz. Eger ki islem iptal edilmezse
bool isOk = dataAccess->deleteAllSessionData(context);
setEnabled(true);
if(!isOk) {
Utils::error(this, tr("Secilen veri silinemedi.")); // Eger secilmis olan veri ya da veriler silinemezse gelecek hata
} else {
Utils::message(parentWidget(), tr("Bilgiler silindi."));
}
}
}
}
void ConfigureSessionsWidget::on_deleteData_clicked()
{
if(Utils::askYN(tr("Butun verileri gercekten silmek istedinize emin misiniz??nBu islem geri alinamaz."))) {
if(!Utils::askYN(tr("Islemi iptal etmek ister misiniz?"))) {
SessionDataInterface *dataAccess = _data->sessionManager()->dataAccess();
if(NULL == dataAccess) {
Utils::error(this, tr("Veri merkezine baglanilamadi"));
}
bool isValidChoice = true ;
SessionDataInterface::EDateInterval dateInterval;
QDateTime dt(ui->dateLimit->date());
if(ui->delOlderOneMonth->isChecked()) {
dateInterval = SessionDataInterface::DATE_INTERVAL_1_MONTH ;
} else if(ui->delOlderSixMonth->isChecked()) {
dateInterval = SessionDataInterface::DATE_INTERVAL_6_MONTHS ;
} else if(ui->deleteSpecifiedDate->isChecked()) {
dateInterval = SessionDataInterface::DATE_INTERVAL_LITERAL ;
} else {
isValidChoice = false ;
}
if(isValidChoice) {
SessionOperationStatus context;
setEnabled(false);
bool isOk = dataAccess->deleteSessionDataWithDateFilter(context, dateInterval, dt, ui->deleteFilesInfo->isChecked());
setEnabled(true);
if(!isOk) {
Utils::error(parentWidget(), tr("Hata: Veriler silinemedi."));
} else {
Utils::message(parentWidget(), tr("Islem basarili."));
}
} else {
Utils::error(parentWidget(), tr("Lutfen var olan bir secenegi belirtin")); // Kullanici tarafli ya da anlik CPU hatasi olursa eger kullaniciya tekrar bi hata gosterilecek. Kullanici var olan secenegi secmeli ornegin
// if(isChecked. NowText("XML")
// delete gibi ternary if //
}
}
}
} // program sonu burası artık var olan verilerin seslendirici robota aktarılması gerekmektedir. 2. ekip buradan devralabilir
/*PiÇLER EDiT*/
Proje kodlarıymış akaminko - 239.
-
240.
0http://www.resimyukleyin ... /99289715866327256735.jpg
-
241.
0telefon açarız işim var, haber göndeririz işim var, madem işin var vergi levhan nerde a ibine
- 242.
-
243.
0this->count = count;
this->t = t;
intarray = new int* [count];
for( int i = 0 ; i < count ; i++ )
intarray[i] = new int[i + 1]; - 244.
-
245.
0gevende
-
kadınlar kulübü meme dikleştirme foto
-
uçamayan karga selam ne haber sürtük
-
5 online var 3 ü mod
-
cuma gereksizliği
-
kızım nedenn utanıyorsunn
-
açın biriniz yayın yoksa 31 çekmeye gidecem
-
düüüt düüüt düüüüüüt
-
ucan kedi adlı yazarı parça parça yapmak
-
ekşi sözlüğü silkeyim
-
temtar ne demek beyler
-
damn gece yeni başlıyo
-
pkk lılar şimdi ne iş yapacak
-
ah be ümit özdağ
-
sigara içmeye kalktım emmiler
-
hüsnü mubareğe neden hüsnü mubarek demişler
-
kamyoncu abi 1 hafta içinde
-
beyler memati bizi ekşide kötülüyor
-
bu düğün dernek işleri ne uyuz la
-
mal mısınız gelmeciniz kapadım
-
bu elemandan korkuyordum
-
ramstein evlilik ne zaman kanzi
-
yok mu lan dc mc az laflayak
-
pop müzik ile kalça göbek dansı yapıyorum
-
evvet bugün bu işyerinde son günüm
-
ulu orta pempe deliğimi parçalayan bakkal amca
-
kedi nerde lan amk
- / 1