void AbstractRenderView::initializeForFirstPaint() { if (m_onFirstPaintInitialized) { return; } m_onFirstPaintInitialized = true; // let the subclass create a context first initializeRenderContext(); auto updateRenWinDpi = [this] () -> void { auto renWin = renderWindow(); auto nativeParent = nativeParentWidget(); if (!renWin || !nativeParent) { return; } const auto dpi = static_cast<int>(nativeParent->windowHandle()->screen()->logicalDotsPerInch()); if (dpi != renWin->GetDPI()) { renWin->SetDPI(dpi); } }; if (auto nativeParent = nativeParentWidget()) { connect(nativeParent->windowHandle(), &QWindow::screenChanged, updateRenWinDpi); } updateRenWinDpi(); }
void FAT_FATURA_LISTESI_BATCH::RUN_BATCH () { FATURA_RAPOR_STRUCT * FAT_RAPOR = new FATURA_RAPOR_STRUCT; int fatura_alis_satis_turu = FAT_GET_IRSALIYE_FATURA_ALIS_SATIS_TURU_ENUM(m_ui->comboBox_fatura_alis_satis_turu->currentText()); FAT_RAPOR->baslangic_tarihi = m_ui->adakDate_bas_tarihi->QDATE(); FAT_RAPOR->bitis_tarihi = m_ui->adakDate_bts_tarihi->QDATE(); FAT_RAPOR->cari_hesap_id = m_cari_hesap_id; FAT_RAPOR->irsaliye_durumu = FAT_GET_IRSALIYE_DURUMU_ENUM( m_ui->comboBox_irsaliye_durumu->currentText() ); FAT_RAPOR->min_tutar = m_ui->commaEdit_min_tutar->GET_DOUBLE(); FAT_RAPOR->max_tutar = m_ui->commaEdit_max_tutar->GET_DOUBLE(); FAT_RAPOR->fatura_alis_satis_turu = fatura_alis_satis_turu; FAT_RAPOR->entegre_filtresi_turu = m_ent_filtresi_turu; FAT_RAPOR->acik_kapali_fatura = FAT_GET_ACIK_KAPALI_FATURA_ENUM( m_ui->comboBox_acik_kapali_fatura->currentText() ); FAT_RAPOR->fatura_turu = -1; if ( m_ui->checkBox_fatura_turu->isChecked() EQ true ) { QString fatura_turu = m_ui->comboBox_fatura_turu->currentText(); switch ( fatura_alis_satis_turu ) { case ENUM_ALIS_IRSALIYESI_FATURASI : default : fatura_turu.append( tr(" ( ALIŞ )") ); break; case ENUM_SATIS_IRSALIYESI_FATURASI : fatura_turu.append ( tr(" ( SATIŞ )") ); break; } FAT_RAPOR->fatura_turu = FAT_GET_FATURA_TURLERI_ENUM( fatura_turu ); } OPEN_REPORT_SHOWER( GET_FAT_FATURA_LISTESI_RAPORU( FAT_RAPOR ), nativeParentWidget(), QPrinter::Landscape ); }
void STOK_MIKTARLARI_BATCH::RUN_BATCH () { STOK_RAPOR_VARS * STOK_RV = new STOK_RAPOR_VARS; STOK_RV->grup_idleri.clear(); STOK_RV->bas_urun_kodu.clear(); STOK_RV->bts_urun_kodu.clear(); if ( m_ui->checkBox_grup_araligi->isChecked() EQ true ) { STOK_RV->grup_idleri = m_grup_idleri; } if ( m_ui->checkBox_urun_araligi->isChecked() EQ true) { STOK_RV->bas_urun_kodu = m_ui->searchEdit_bas_urun_kodu->GET_TEXT(); STOK_RV->bts_urun_kodu = m_ui->searchEdit_bts_urun_kodu->GET_TEXT(); } STOK_RV->baslangic_tarihi = m_ui->adakDate_stok_tarihi->QDATE(); STOK_RV->depo_id = m_depo_id; STOK_RV->ent_filtresi = m_entegrasyon_durumu; OPEN_REPORT_SHOWER ( GET_STOK_MIKTARLARI_RAPORU(STOK_RV), nativeParentWidget() ); delete STOK_RV; }
void BNK_BANKA_DEFTERI_BATCH::RUN_BATCH() { BNK_RV = new BNK_RAPOR_VARS; BNK_RV->baslangic_tarihi = m_ui->adakDate_bsl_tarihi->QDATE(); BNK_RV->bitis_tarihi = m_ui->adakDate_bts_tarihi->QDATE(); BNK_RV->nakli_yekun = m_ui->checkbox_nakli_yekun->isChecked(); BNK_RV->banka_hesap_no_id = m_bnk_hesap_no_id; BNK_RV->entegre_filtresi = K9_GET_RAPOR_SIRKET_FILTRESI_ENUM(m_ui->comboBox_sirket_filtresi->currentText()); QString log_detaylari = ("Log Türü - Raporlar , Banka Defteri\n" + m_ui->combo_box_banka_hesap_kodu->currentText() + "-" + m_ui->lineEdit_banka_sube_bilgisi->text() +" " + m_ui->lineEdit_doviz_cinsi->text() + " " + m_ui->combo_box_banka_hesap_kodu->currentText() + "\nTarih Aralığı : " + m_ui->adakDate_bsl_tarihi->QDATE().toString("dd MMMM yyyy") + " - " + m_ui->adakDate_bts_tarihi->QDATE().toString("dd MMMM yyyy")); if ( BNK_RV->nakli_yekun EQ true ) { log_detaylari.append("\nNakli Yekün"); } DB->START_TRANSACTION (); K9_LOG_KAYDI_EKLE (BANKA_MODULU , LOG_BNK_RAPORLAR , LOG_ISLEM_RAPOR_ALINDI , log_detaylari); DB->COMMIT_TRANSACTION (); OPEN_REPORT_SHOWER ( GET_BNK_BANKA_DEFTERI_RAPORU( BNK_RV ), nativeParentWidget() ); delete BNK_RV; }
void PropertyBrowser::showEvent(QShowEvent * event) { auto window = windowHandle(); if (!window) window = nativeParentWidget()->windowHandle(); connect(window, &QWindow::screenChanged, this, &PropertyBrowser::reset, Qt::UniqueConnection); }
int BNK_HAREKET_FISI_ARAMA::SINGLE_LINE_SELECTED(int selected_row_number) { *m_secilen_id = m_ui->tableWidget->item(selected_row_number,FIS_ID_COLUMN )->text().toInt(); if ( m_fis_turu EQ ENUM_BANKA_FISI ) { return ADAK_EXIT; } OPEN_BNK_HAREKET_FISI ( ENUM_BANKA_HAREKET_FISI, *m_secilen_id, m_modul_id , nativeParentWidget() ); return ADAK_OK; }
void STOK_URUN_LISTESI_BATCH::RUN_BATCH () { STOK_RAPOR_VARS * STOK_RV = new STOK_RAPOR_VARS; STOK_RV->bas_urun_kodu = m_ui->searchEdit_bas_urun_kodu->GET_TEXT(); STOK_RV->bts_urun_kodu = m_ui->searchEdit_bts_urun_kodu->GET_TEXT(); STOK_RV->grup_idleri = m_grup_idleri; STOK_RV->urun_mu_hizmet_mi = m_urun_mu_hizmet_mi; OPEN_REPORT_SHOWER ( GET_STOK_URUN_LISTESI_RAPORU(STOK_RV), nativeParentWidget() ); delete STOK_RV; }
void UserVideoWidget::runTTPaint(QPainter& painter) { HDC hdc = painter.paintEngine()->getDC(); QPoint p0 = this->mapTo(nativeParentWidget(), QPoint(0,0)); //drain frames (we don't want any queued frames) VideoFrame* vid_frame = NULL; while(vid_frame = acquireVideo()) { releaseVideo(m_video_frame); m_video_frame = vid_frame; } if(m_video_frame) TT_PaintVideoFrame(hdc, p0.x(), p0.y(), width(), height(), m_video_frame); painter.paintEngine()->releaseDC(hdc); }
void synthv1widget_preset::openPreset (void) { synthv1_config *pConfig = synthv1_config::getInstance(); if (pConfig == NULL) return; QString sFilename; const QString sExt(SYNTHV1_TITLE); const QString& sTitle = tr("Open Preset") + " - " SYNTHV1_TITLE; const QString& sFilter = tr("Preset files (*.%1)").arg(sExt); #if 1//QT_VERSION < 0x040400 QFileDialog::Options options = 0; if (pConfig->bDontUseNativeDialogs) options |= QFileDialog::DontUseNativeDialog; sFilename = QFileDialog::getOpenFileName(parentWidget(), sTitle, pConfig->sPresetDir, sFilter, NULL, options); #else QFileDialog fileDialog(nativeParentWidget(), sTitle, pConfig->sPresetDir, sFilter); fileDialog.setAcceptMode(QFileDialog::AcceptOpen); fileDialog.setFileMode(QFileDialog::ExistingFile); fileDialog.setDefaultSuffix(sExt); QList<QUrl> urls(fileDialog.sidebarUrls()); urls.append(QUrl::fromLocalFile(pConfig->sPresetDir)); fileDialog.setSidebarUrls(urls); if (pConfig->bDontUseNativeDialogs) fileDialog.setOptions(QFileDialog::DontUseNativeDialog); if (fileDialog.exec()) sFilename = fileDialog.selectedFiles().first(); #endif if (!sFilename.isEmpty()) { QFileInfo fi(sFilename); if (fi.exists() && queryPreset()) { const QString& sPreset = fi.completeBaseName(); pConfig->setPresetFile(sPreset, sFilename); emit loadPresetFile(sFilename); ++m_iInitPreset; // pConfig->sPreset = sPreset; pConfig->sPresetDir = fi.absolutePath(); setPreset(sPreset); refreshPreset(); } } stabilizePreset(); }
void MUH_MIZAN_RAPORU_BATCH::RUN_BATCH() { MUH_RAPOR_VARS * MUH_RV = new MUH_RAPOR_VARS; MUH_RV->bas_hesap_kodu = m_ui->search_edit_bas_hesap_kodu->GET_TEXT(); MUH_RV->bts_hesap_kodu = m_ui->search_edit_bts_hesap_kodu->GET_TEXT(); MUH_RV->mizan_seviyesi = m_ui->spinbox_mizan_seviyesi->value(); MUH_RV->nakli_yekun = m_ui->checkbox_nakli_yekun->isChecked(); MUH_RV->bas_gun_no = m_ui->adakDate_baslangic_tarihi->MALI_YIL_ARRAY_INDIS(); MUH_RV->bts_gun_no = m_ui->adakDate_bts_tarihi->MALI_YIL_ARRAY_INDIS(); MUH_RV->calismamis_hesaplar = m_ui->checkbox_calismamis_hesaplar->isChecked(); MUH_RV->bakiyesiz_hesaplar = m_ui->checkbox_bakiyesiz_hesaplar->isChecked(); MUH_RV->baslangic_tarihi = m_ui->adakDate_baslangic_tarihi->QDATE(); MUH_RV->bitis_tarihi = m_ui->adakDate_bts_tarihi->QDATE(); QString log_detaylari = QObject::tr ( "Mizan , \nHesap Aralığı : " ) + m_ui->search_edit_bas_hesap_kodu->GET_TEXT() + " " + m_ui->lineedit_bas_hesap_ismi->text() + " - " + m_ui->search_edit_bts_hesap_kodu->GET_TEXT() + " " + m_ui->lineedit_bts_hesap_ismi->text() + "\n" + QObject::tr("Tarih Aralığı : " ) + m_ui->adakDate_baslangic_tarihi->QDATE().toString("dd MMMM yyyy") + " - " + m_ui->adakDate_bts_tarihi->QDATE().toString("dd MMMM yyyy") + "\n"; if ( MUH_RV->nakli_yekun EQ true ) { log_detaylari.append ( "Nakli Yekün " ); } if ( MUH_RV->calismamis_hesaplar NE 0 ) { if ( MUH_RV->nakli_yekun EQ true ) { log_detaylari.append ( " , " ); } log_detaylari.append ( "Çalışmamış Hesaplar " ); } if ( MUH_RV->bakiyesiz_hesaplar EQ true ) { if ( MUH_RV->calismamis_hesaplar NE 0 OR MUH_RV->nakli_yekun EQ true ) { log_detaylari.append ( " , " ); } log_detaylari.append ( "Bakiyesiz Hesaplar " ); } DB->START_TRANSACTION (); E9_LOG_KAYDI_EKLE ( MUHASEBE_MODULU , LOG_MUH_RAPORLAR ,LOG_ISLEM_RAPOR_ALINDI, log_detaylari ); DB->COMMIT_TRANSACTION (); OPEN_REPORT_SHOWER ( GET_MIZAN_RAPORU ( m_grup_idleri , MUH_RV ), nativeParentWidget() ); delete MUH_RV; }
void STOK_EKSTRESI_BATCH::RUN_BATCH () { STOK_RAPOR_VARS * STOK_RV = new STOK_RAPOR_VARS; STOK_RV->baslangic_tarihi = m_ui->adakDate_bsl_tarihi->QDATE(); STOK_RV->bitis_tarihi = m_ui->adakDate_bts_tarihi->QDATE(); STOK_RV->bas_urun_kodu = m_ui->searchEdit_bas_urun_kodu->GET_TEXT(); STOK_RV->bts_urun_kodu = m_ui->searchEdit_bts_urun_kodu->GET_TEXT(); STOK_RV->tek_urun_kodu = m_ui->search_edit_urun_kodu->GET_TEXT(); STOK_RV->nakli_yekun = m_ui->checkBox_nakli_yekun->isChecked(); STOK_RV->depo_id = m_depo_id; STOK_RV->ent_filtresi = m_entegrasyon_durumu; STOK_RV->stok_alis_satis_durumu = STK_GET_ALIS_SATIS_ENUM( m_ui->comboBox_stok_alis_satis_durumu->currentText() ); OPEN_REPORT_SHOWER ( GET_STOK_EKSTRESI_RAPORU(STOK_RV), nativeParentWidget() ); delete STOK_RV; }
void DMR_DEMIRBAS_LISTESI_BATCH::RUN_BATCH() { QString log_detaylari = QObject::tr ( "Demirbaş Listesi , Grup Kodu / Adı : " ) + m_ui->textEdit_gruplar->toPlainText(); DB->START_TRANSACTION(); K9_LOG_KAYDI_EKLE ( DEMIRBAS_MODULU,LOG_DMR_RAPORLAR,LOG_ISLEM_RAPOR_ALINDI,log_detaylari ); DB->COMMIT_TRANSACTION(); DMR_RAPOR_VARS * DMR_RV = DMR_GET_RAPOR_VARS(); DMR_RV->grup_id_list = m_grup_idleri; DMR_RV->sube_id = m_sube_id; DMR_RV->bas_dmr_kodu = m_ui->searchEdit_bas_dmr_kodu->GET_TEXT(); DMR_RV->bts_dmr_kodu = m_ui->searchEdit_bts_dmr_kodu->GET_TEXT(); OPEN_REPORT_SHOWER(OPEN_DMR_DEMIRBAS_LISTESI ( DMR_RV ),nativeParentWidget() ); }
void UserDesktopWidget::runTTPaint(QPainter& painter) { HDC hdc = painter.paintEngine()->getDC(); QPoint p0 = this->mapTo(nativeParentWidget(), QPoint(0,0)); //if(!TT_PaintDesktopWindow(ttInst, m_userid, hdc, p0.x(), p0.y(), width(), height())) // emit(userDesktopWindowEnded(m_userid)); QSize size = imageSize(); int w = qMin(size.width(), width()); int h = qMin(size.height(), height()); if(!TT_PaintDesktopWindowEx(ttInst, m_userid, hdc, p0.x(), p0.y(), width(), height(), 0, 0, w, h)) emit(userDesktopWindowEnded(m_userid)); painter.paintEngine()->releaseDC(hdc); }
void QLineEditIconButton::paintEvent(QPaintEvent *) { QPainter painter(this); QWindow *window = Q_NULLPTR; if (const QWidget *nativeParent = nativeParentWidget()) window = nativeParent->windowHandle(); // Note isDown should really use the active state but in most styles // this has no proper feedback QIcon::Mode state = QIcon::Disabled; if (isEnabled()) state = isDown() ? QIcon::Selected : QIcon::Normal; const QLineEditPrivate *lep = lineEditPrivate(); const int iconWidth = lep ? lep->sideWidgetParameters().iconSize : 16; const QSize iconSize(iconWidth, iconWidth); const QPixmap iconPixmap = icon().pixmap(window, iconSize, state, QIcon::Off); QRect pixmapRect = QRect(QPoint(0, 0), iconSize); pixmapRect.moveCenter(rect().center()); painter.setOpacity(m_opacity); painter.drawPixmap(pixmapRect, iconPixmap); }
void MUH_TOPLU_FIS_RAPORU_BATCH::RUN_BATCH() { MUH_RAPOR_VARS * MUH_RV = new MUH_RAPOR_VARS; MUH_RV->baslangic_tarihi = m_ui->adakDate_bas_tarihi->QDATE(); MUH_RV->bitis_tarihi = m_ui->adakDate_bitis_tarihi->QDATE(); MUH_RV->entegre_filtresi = m_ent_filtre_turu; QString log_detaylari = QObject::tr ( "Toplu Fiş Raporu , \n" ) + QObject::tr ( "Tarih Aralığı : " ) + m_ui->adakDate_bas_tarihi->QDATE().toString("dd MMMM yyyy") + " - " + m_ui->adakDate_bitis_tarihi->QDATE().toString("dd MMMM yyyy") ; DB->START_TRANSACTION(); K9_LOG_KAYDI_EKLE ( MUHASEBE_MODULU , LOG_MUH_RAPORLAR , LOG_ISLEM_RAPOR_ALINDI, log_detaylari ); DB->COMMIT_TRANSACTION(); OPEN_REPORT_SHOWER ( GET_TOPLU_FIS_RAPORU (-1,MUH_RV), nativeParentWidget() ); delete MUH_RV; }
void MUH_GELIR_TABLOSU_BATCH::RUN_BATCH() { MUH_RAPOR_VARS * MUH_RV = new MUH_RAPOR_VARS; MUH_RV->baslangic_tarihi = m_ui->adakDate_baslangic_tarihi->QDATE(); MUH_RV->bitis_tarihi = m_ui->adakDate_bitis_tarihi->QDATE(); MUH_RV->bakiyesiz_hesaplar= QVariant(m_ui->checkBox_bakiyesiz_hesaplar->isChecked()).toInt(); MUH_RV->entegre_filtresi = K9_GET_RAPOR_SIRKET_FILTRESI_ENUM(m_ui->comboBox_sirket_turu->currentText()); QString log_detaylari = QObject::tr ( "Gelir Tablosu , \n" ) + QObject::tr ( "Tarih Aralığı : " ) + m_ui->adakDate_baslangic_tarihi->QDATE().toString("dd MMMM yyyy") + " - " + m_ui->adakDate_bitis_tarihi->QDATE().toString("dd MMMM yyyy") ; DB->START_TRANSACTION(); K9_LOG_KAYDI_EKLE ( MUHASEBE_MODULU, LOG_MUH_RAPORLAR, LOG_ISLEM_RAPOR_ALINDI , log_detaylari ); DB->COMMIT_TRANSACTION(); OPEN_REPORT_SHOWER ( GET_GELIR_TABLOSU_RAPORU(MUH_RV),nativeParentWidget() ); delete MUH_RV; }
void KULLANICILAR_FORMU::SAVER_BUTTON_CLICKED( QAbstractButton * p_button, int p_record_id ) { if ( p_button EQ m_ui->pushButton_yetki_ata ) { SQL_QUERY query( G_YONETIM_DB ); QList < int > yetkisi_bulunan_db_ler; query.PREPARE_SELECT( "ynt_veritabani_kullanicilari", "veritabani_id", "kullanici_id = :kullanici_id"); query.SET_VALUE ( ":kullanici_id", GET_RECORD_ID() ); if ( query.SELECT() NE 0 ) { while ( query.NEXT() EQ true ) { yetkisi_bulunan_db_ler << query.VALUE( 0 ).toInt(); } } if ( yetkisi_bulunan_db_ler.contains( VERITABANI_ID() ) EQ false ) { MSG_WARNING( tr("No work on the user's database <b>%1</b> authority.").arg( VERITABANI_ISMI() ), NULL );//Kullanıcının <b> %1 </b> veritabanında çalışma yetkisi yok. } else { M_KULLANICI_YETKILERI_FONK ( p_record_id ,m_yetkileri_tazele, nativeParentWidget() ); } } }
void synthv1widget_preset::savePreset ( const QString& sPreset ) { if (sPreset.isEmpty()) return; synthv1_config *pConfig = synthv1_config::getInstance(); if (pConfig == NULL) return; const QString sExt(SYNTHV1_TITLE); QFileInfo fi(QDir(pConfig->sPresetDir), sPreset + '.' + sExt); QString sFilename = fi.absoluteFilePath(); if (!fi.exists()) { const QString& sTitle = tr("Save Preset") + " - " SYNTHV1_TITLE; const QString& sFilter = tr("Preset files (*.%1)").arg(sExt); #if 1//QT_VERSION < 0x040400 QFileDialog::Options options = 0; if (pConfig->bDontUseNativeDialogs) options |= QFileDialog::DontUseNativeDialog; sFilename = QFileDialog::getSaveFileName(parentWidget(), sTitle, sFilename, sFilter, NULL, options); #else QFileDialog fileDialog(nativeParentWidget(), sTitle, sFilename, sFilter); fileDialog.setAcceptMode(QFileDialog::AcceptSave); fileDialog.setFileMode(QFileDialog::AnyFile); fileDialog.setDefaultSuffix(sExt); QList<QUrl> urls(fileDialog.sidebarUrls()); urls.append(QUrl::fromLocalFile(pConfig->sPresetDir)); fileDialog.setSidebarUrls(urls); if (pConfig->bDontUseNativeDialogs) fileDialog.setOptions(QFileDialog::DontUseNativeDialog); if (fileDialog.exec()) sFilename = fileDialog.selectedFiles().first(); #endif } else { if (QMessageBox::warning(parentWidget(), tr("Warning") + " - " SYNTHV1_TITLE, tr("About to replace preset:\n\n" "\"%1\"\n\n" "Are you sure?") .arg(sPreset), QMessageBox::Ok | QMessageBox::Cancel) == QMessageBox::Cancel) { sFilename.clear(); } } if (!sFilename.isEmpty()) { if (QFileInfo(sFilename).suffix() != sExt) sFilename += '.' + sExt; emit savePresetFile(sFilename); pConfig->setPresetFile(sPreset, sFilename); ++m_iInitPreset; pConfig->sPreset = sPreset; pConfig->sPresetDir = QFileInfo(sFilename).absolutePath(); refreshPreset(); } stabilizePreset(); }
void MUH_HESAP_EKSTRESI_BATCH::RUN_BATCH() { MUH_RAPOR_VARS * MUH_RV = new MUH_RAPOR_VARS; if ( m_ui->checkbox_hesap_araligi->isChecked() EQ true ) { MUH_RV->bas_hesap_kodu = m_ui->search_edit_bas_hesap_kodu->GET_TEXT(); MUH_RV->bts_hesap_kodu = m_ui->search_edit_bts_hesap_kodu->GET_TEXT(); } if ( m_ui->checkbox_tek_hesap->isChecked() EQ true ) { MUH_RV->bas_hesap_kodu = m_ui->search_edit_tek_hesap_kodu->GET_TEXT(); MUH_RV->bts_hesap_kodu = m_ui->search_edit_tek_hesap_kodu->GET_TEXT(); } MUH_RV->sadece_ana_hesaplar = m_ui->checkbox_ana_hesaplar->isChecked(); MUH_RV->baslangic_tarihi = m_ui->adakDate_baslangic_tarihi->QDATE(); MUH_RV->bitis_tarihi = m_ui->adakDate_bitis_tarihi->QDATE(); MUH_RV->nakli_yekun = m_ui->checkbox_nakli_yekun->isChecked(); MUH_RV->bakiyesiz_hesaplar = m_ui->combo_box_bakiye->currentIndex(); MUH_RV->calismamis_hesaplar = m_ui->combo_box_islem->currentIndex(); MUH_RV->bas_gun_no = m_ui->adakDate_baslangic_tarihi->MALI_YIL_ARRAY_INDIS(); MUH_RV->bts_gun_no = m_ui->adakDate_bitis_tarihi->MALI_YIL_ARRAY_INDIS(); QString log_detaylari = QObject::tr ("Hesap Ekstresi, " ) ; if ( m_ui->checkbox_tek_hesap->isChecked() EQ true ) { log_detaylari.append ( "\nHesap : " + m_ui->search_edit_tek_hesap_kodu->GET_TEXT() + " " + m_ui->lineedit_tek_hesap_ismi->text() + "\n" ); } else { log_detaylari.append ( "\nHesap Aralığı : " + m_ui->search_edit_bas_hesap_kodu->GET_TEXT() + " " + m_ui->lineedit_bas_hesap_ismi->text() + " - " + m_ui->search_edit_bts_hesap_kodu->GET_TEXT() + " " + m_ui->lineedit_bts_hesap_ismi->text() + "\n" ); } log_detaylari.append ( QObject::tr ( "Tarih Aralığı : " ) + m_ui->adakDate_baslangic_tarihi->QDATE().toString("dd MMMM yyyy") + " - " + m_ui->adakDate_bitis_tarihi->QDATE().toString("dd MMMM yyyy") + "\n" ); if ( MUH_RV->nakli_yekun EQ true ) { log_detaylari.append ( "Nakli Yekün " ); } if ( MUH_RV->calismamis_hesaplar NE 0) { if ( MUH_RV->nakli_yekun EQ true) { log_detaylari.append ( " , " ); } log_detaylari.append ( "Çalışmamış Hesaplar " ); } if ( MUH_RV->bakiyesiz_hesaplar EQ true ) { if ( MUH_RV->calismamis_hesaplar NE 0 OR MUH_RV->nakli_yekun EQ true) { log_detaylari.append ( " , " ); } log_detaylari.append ( "Bakiyesiz Hesaplar " ); } DB->START_TRANSACTION(); E9_LOG_KAYDI_EKLE ( MUHASEBE_MODULU ,LOG_MUH_RAPORLAR ,LOG_ISLEM_RAPOR_ALINDI, log_detaylari ); DB->COMMIT_TRANSACTION(); OPEN_REPORT_SHOWER ( GET_HESAP_EKSTRESI_RAPORU(MUH_RV), nativeParentWidget() ); delete MUH_RV; }
void PRS_MAAS_BORDROSU_RAPORU_BATCH::RUN_BATCH() { int bordro_id = 0; int cari_hesap_id = 0; SQL_QUERY query( DB ); query.PREPARE_SELECT( "prs_personeller", "cari_hesap_id ", "sube_id = :sube_id" ); query.SET_VALUE ( ":sube_id", m_sube_id ); if ( query.SELECT() NE 0 ) { query.NEXT(); cari_hesap_id = query.VALUE( 0 ).toInt(); } CARI_HESAP_STRUCT hesap_bilgileri; CARI_SET_HESAP_STRUCT_DEFAULTS(&hesap_bilgileri); CARI_KART_BILGILERINI_OKU( cari_hesap_id, &hesap_bilgileri ); PRS_FILL_SABIT_DEGERLER_STRUCT (); PRS_FILL_FIRMA_ODENEKLERI_STRUCT (); if ( PRS_VERILEN_DONEM_BORDROSU_KESILMIS_MI ( m_ay, m_yil, m_sube_id ) EQ ADAK_FAIL ) { MSG_WARNING( tr("Girilen Dönem İçin Hazırlanmış Bordro Bulunamamıştır !.."), m_ui->combo_box_aylar ); return; } if ( m_ui->check_box_personel_arama->isChecked() EQ true ) { bordro_id = PRS_GET_BORDRO_ID ( m_ay, m_yil , m_sube_id ); if( PRS_PERSONEL_BORDRODA_MEVCUT_MU ( bordro_id, m_personel_id ) EQ ADAK_FAIL ){ MSG_WARNING( hesap_bilgileri.cari_hesap_ismi.toUpper() + tr(" İçin Hazırlanmış ") + K9_GET_AYLAR_STRING( m_ay ) +" " + QVariant(m_yil).toString() + tr(" Bordrosu Bulunamamıştır !.."), NULL ); return; } OPEN_REPORT_SHOWER( SHOW_MAAS_BORDROSU_RAPORU( bordro_id, m_sicil_no, m_ay, m_yil ), nativeParentWidget() ); } else if ( m_ui->check_box_personel_arama->isChecked() EQ false ) { bordro_id = PRS_GET_BORDRO_ID ( m_ay, m_yil , m_sube_id ); OPEN_REPORT_SHOWER( SHOW_MAAS_BORDROSU_RAPORU( bordro_id, "-1", m_ay, m_yil ), nativeParentWidget(), QPrinter::Landscape ); } QString log_detaylari = QObject::tr("Maaş Bordrosu Raporu , ") + m_ui->combo_box_aylar->currentText() + " " + m_ui->combo_box_yillar->currentText(); if(m_ui->check_box_personel_arama->isChecked() EQ true ) { log_detaylari.append("\nSicil No : " + m_ui->search_edit_sicil_no->GET_TEXT()); } DB->START_TRANSACTION(); K9_LOG_KAYDI_EKLE(PERSONEL_MODULU , LOG_PRS_RAPORLAR , LOG_ISLEM_RAPOR_ALINDI , log_detaylari); DB->COMMIT_TRANSACTION(); }
void CARI_HESAP_EKSTRESI_BATCH::RUN_BATCH() { CARI_RAPOR_VARS * CARI_RV = new CARI_RAPOR_VARS; if ( m_ui->checkbox_hesap_araligi->isChecked() EQ true ) { CARI_RV->bas_hesap_kodu = m_ui->searchedit_bas_hesabi->GET_TEXT(); CARI_RV->bts_hesap_kodu = m_ui->searchedit_bts_hesabi->GET_TEXT(); CARI_RV->bakiyesi_hesaplar = m_ui->checkbox_bakiyesiz_hesaplar->isChecked(); } else { CARI_RV->bas_hesap_kodu = m_ui->searchedit_tek_hesap->GET_TEXT(); CARI_RV->bts_hesap_kodu = m_ui->searchedit_tek_hesap->GET_TEXT(); CARI_RV->bakiyesi_hesaplar = true; // tek hesapta her durumda bakiyesizleri getirmeli } QList <int> grup_idler; CARI_RV->baslangic_tarihi = m_ui->adakDate_bsl_tarihi->QDATE(); CARI_RV->bitis_tarihi = m_ui->adakDate_bts_tarihi->QDATE(); CARI_RV->calismamis_hesaplar = m_ui->checkbox_calismamis_hesaplar->isChecked(); CARI_RV->nakli_yekun = m_ui->checkbox_nakli_yekun->isChecked(); CARI_RV->CARI_ID_LIST = grup_idler; CARI_RV->program_id = m_program_id; CARI_RV->modul_id = m_modul_id; QString log_detaylari = QObject::tr("Cari Bakiye Raporu, ") ; if(m_ui->checkbox_tek_hesap->isChecked() EQ true ) { log_detaylari.append("\nHesap : " + m_ui->searchedit_tek_hesap->GET_TEXT() + " " + m_ui->lineedit_tek_hesap_ismi->text() + "\n" ); } else { log_detaylari.append("\nHesap Aralığı : " + m_ui->searchedit_bas_hesabi->GET_TEXT() + " " + m_ui->lineedit_bas_hesap_ismi->text() + " - " + m_ui->searchedit_bts_hesabi->GET_TEXT() + " " + m_ui->lineedit_bts_hesap_ismi->text() + "\n" ); } log_detaylari.append ( QObject::tr ( "Tarih Aralığı : ") + m_ui->adakDate_bsl_tarihi->QDATE().toString("dd MMMM yyyy") + " - " + m_ui->adakDate_bts_tarihi->QDATE().toString("dd MMMM yyyy") + "\n"); if ( CARI_RV->nakli_yekun EQ 1 ) { log_detaylari.append ( "Nakli Yekün " ); } if ( CARI_RV->calismamis_hesaplar EQ true ) { if ( CARI_RV->nakli_yekun EQ 1 ) { log_detaylari.append ( " , " ); } log_detaylari.append ( "Çalışmamış Hesaplar " ); } if ( CARI_RV->bakiyesi_hesaplar EQ true ) { if( CARI_RV->calismamis_hesaplar EQ true OR CARI_RV->nakli_yekun EQ 1) { log_detaylari.append(" , "); } log_detaylari.append ( "Bakiyesiz Hesaplar "); } DB->START_TRANSACTION (); E9_LOG_KAYDI_EKLE ( CARI_MODULU ,LOG_CARI_RAPORLAR , LOG_ISLEM_RAPOR_ALINDI , log_detaylari ); DB->COMMIT_TRANSACTION (); OPEN_REPORT_SHOWER ( GET_CARI_HESAP_EKSTRESI_RAPORU (CARI_RV), nativeParentWidget() ); //delete CARI_RV; }
void FAT_HIZMET_EKSTRESI_BATCH::RUN_BATCH () { FATURA_RAPOR_STRUCT * FAT_RV = new FATURA_RAPOR_STRUCT; int fatura_alis_satis_turu = FAT_GET_IRSALIYE_FATURA_ALIS_SATIS_TURU_ENUM(m_ui->comboBox_fatura_alis_satis_turu->currentText()); FAT_RV->baslangic_tarihi = m_ui->adakDatebas_tarihi->QDATE(); FAT_RV->bitis_tarihi = m_ui->adakDate_bitis_tarihi->QDATE(); FAT_RV->bas_hizmet_kodu = m_ui->searchEdit_bas_hizmet_kodu->GET_TEXT(); FAT_RV->bts_hizmet_kodu = m_ui->searchEdit_bts_hizmet_kodu->GET_TEXT(); FAT_RV->tek_hizmet_kodu = m_ui->search_edit_hizmet_kodu->GET_TEXT(); FAT_RV->nakli_yekun = QVariant(m_ui->checkBox_nakli_yekun->isChecked()).toInt(); FAT_RV->entegre_filtresi_turu = m_entegrasyon_durumu; FAT_RV->hizmet_turu = STK_GET_HIZMET_TURU_ENUM(m_ui->combobox_hizmet_turu->currentText()); FAT_RV->fatura_alis_satis_turu= fatura_alis_satis_turu; OPEN_REPORT_SHOWER (GET_FAT_HIZMET_EKSTRESI_RAPORU( QObject::tr("Hizmet Ekstresi") , FAT_RV ), nativeParentWidget() ); delete FAT_RV; }
int DVZ_DOVIZLER_BATCH::CHECK_VAR ( QObject * object ) { if ( object EQ m_ui->adakDate_kur_tarihi) { DVZ_DOVIZLERI_GUNCELLE(ENUM_TCMB_XML,m_ui->adakDate_kur_tarihi->QDATE()); if ( DOVIZLERI_TARIHE_GORE_GOSTER () EQ false ) { QString mesaj = QObject::tr("Kur Bilgileri Güncelleştiriliyor..."); QSplashScreen * splash = CREATE_SPLASH_SCREEN(); DVZ_DOVIZ_SPLASH_ON(splash , mesaj); DVZ_DOVIZ_SPLASH_OFF(splash); } } else if ( object EQ m_ui->toolButton_rapor ) { OPEN_REPORT_SHOWER ( OPEN_DVZ_KUR_RAPORU ( m_ui->adakDate_kur_tarihi->DATE() ), nativeParentWidget()); } DVZ_CLEAR_DOVIZLER_STRUCT(); return ADAK_OK; }
void ADRES_FIHRIST_RAPORU_BATCH::RUN_BATCH() { QList<int> gruba_gore_idler; if ( m_grup_idleri.size() > 0 ) { gruba_gore_idler = GRP_GRUBA_EKLI_KAYITLARI_BUL(K9_PROGRAMI,ADRES_MODULU,m_grup_idleri); } OPEN_REPORT_SHOWER ( OPEN_ADRES_FIHRIST_RAPORU ( m_ui->combo_box_baslangic->currentIndex(), ( m_ui->combo_box_bitis->currentIndex() ) + 1 , gruba_gore_idler),nativeParentWidget() ); }
void CSettings::clickedClose() { nativeParentWidget()->close(); }
int CARI_OTO_EKSTRE_ARAMA::SINGLE_LINE_SELECTED ( int selected_row_number ) { // Buraya kullanici bir sonucu double click yaptiginda duser ve donus degerine gore surec devam eder. int cari_fis_id = m_ui->tableWidget->item ( selected_row_number, FIS_ID_COLUMN )->text().toInt(); int base_fis_id = m_ui->tableWidget->item ( selected_row_number, BASE_FIS_ID_COLUMN )->text().toInt(); int modul_id = m_ui->tableWidget->item ( selected_row_number, MODUL_ID_COLUMN )->text().toInt(); int fis_turu = m_ui->tableWidget->item ( selected_row_number, FIS_TURU_COLUMN )->text().toInt(); int iade_faturasi_mi = m_ui->tableWidget->item ( selected_row_number, IADE_FATURASI_MI_COLUMN )->text().toInt(); int bordro_islem_turu = m_ui->tableWidget->item ( selected_row_number, BORDRO_ISLEM_TURU_COLUMN )->text().toInt(); int smm_makbuz_turu = m_ui->tableWidget->item ( selected_row_number, SMM_MAKBUZ_TURU_COLUMN )->text().toInt(); switch( modul_id ) { case BANKA_MODULU: //! buraya gelmeden once cari fis id alanina banka idleri setlendi //! burda kullanilabilir if( fis_turu EQ ENUM_BANKA_HAREKET_FISI ) { OPEN_BNK_HAREKET_FISI( fis_turu, cari_fis_id, modul_id, nativeParentWidget() ); } else if ( fis_turu EQ ENUM_BANKA_MAKRO_FISI ) { OPEN_BNK_MAKRO_FISI( cari_fis_id, modul_id, nativeParentWidget() ); } else { OPEN_BNK_VIRMAN_FORMU( cari_fis_id, nativeParentWidget() ); } break; case CARI_MODULU: if ( fis_turu EQ ENUM_CARI_TAHSILAT_FISI ) { OPEN_CARI_TAHSILAT_FISI( cari_fis_id, nativeParentWidget() ); } else if ( fis_turu EQ ENUM_CARI_ODEME_FISI ) { OPEN_CARI_ODEME_FISI( cari_fis_id, modul_id, nativeParentWidget() ); } else if ( fis_turu EQ ENUM_CARI_VIRMAN_FORMU ) { OPEN_CARI_VIRMAN_FORMU( cari_fis_id, nativeParentWidget() ); } else { OPEN_CARI_HAREKET_FISI( cari_fis_id, fis_turu, modul_id, nativeParentWidget() ); } break; case CEKSENET_MODULU: OPEN_CEK_SENET_BORDROSU_FISI ( base_fis_id, modul_id, bordro_islem_turu , nativeParentWidget(), fis_turu ); break; case FATURA_MODULU: OPEN_FATURA_FISI( fis_turu, base_fis_id, iade_faturasi_mi, nativeParentWidget()); break; case SMM_MODULU: OPEN_SMM_MAKBUZ_FORMU( base_fis_id, smm_makbuz_turu, nativeParentWidget() ); break; case PERSONEL_MODULU: SHOW_BORDRO_INCELEME_TREE_SECIMI( nativeParentWidget() ); break; case IRSALIYE_MODULU: case STOK_MODULU : OPEN_STOK_FISI( cari_fis_id, ENUM_IRSALIYE, fis_turu, iade_faturasi_mi, nativeParentWidget() ); break; default: break; } return ADAK_CONTINUE; }
void ADRES_RAPOR_FILTRESI_BATCH::RUN_BATCH() { switch ( m_adres_rapor_turu ) { case ADRES_ILETISIM_RAPORU : default : if ( RAPOR_VERILERINI_OLUSTUR() EQ false ) { return; } OPEN_REPORT_SHOWER ( OPEN_ADRES_KAYITLARI_RAPORU ( ADRES_ILETISIM_RAPORU, m_adres_kayit_turu, M_ADRES_KAYIT_RAPORU_BILGILERI), nativeParentWidget() ); break; case ADRES_BILGILERI_RAPORU: if ( RAPOR_VERILERINI_OLUSTUR() EQ false ) { return; } OPEN_REPORT_SHOWER ( OPEN_ADRES_KAYITLARI_RAPORU ( ADRES_BILGILERI_RAPORU,m_adres_kayit_turu, M_ADRES_ETIKET_BILGILERI ), nativeParentWidget() ); break; case ADRES_ETIKETLERI_RAPORU : if ( RAPOR_VERILERINI_OLUSTUR() EQ false ) { return; } OPEN_ADRES_ETIKETLERI_BATCH ( M_ADRES_ETIKET_BILGILERI, this ); break; case TOPLU_MAIL_GONDERIMI : if ( RAPOR_VERILERINI_OLUSTUR() EQ false ) { return; } if ( M_TOPLU_MAIL_BILGILERI.isEmpty() EQ true ) { MSG_ERROR ( "E-Posta gönderilebilecek kayıt bulunamadı." , NULL ); return; } OPEN_ADRES_TOPLU_MAIL_GONDERIMI_BATCH ( M_TOPLU_MAIL_BILGILERI, this ); break; case TOPLU_SMS_GONDERIMI: if ( RAPOR_VERILERINI_OLUSTUR() EQ false ) { return; } if ( M_SMS_BILGILERI.isEmpty() EQ true ) { MSG_ERROR ( "SMS gönderilebilecek kayıtlı bir cep telefon bulunamadı." , NULL ); return; } else { MSG_INFO (QString("SMS Gönderilecek Numaralar:\n%1").arg(M_SMS_BILGILERI),NULL); } SHOW_SMS_GUI("",M_SMS_BILGILERI,"",this); break; } }
void CSettings::clickedShowFullScreen() { nativeParentWidget()->showFullScreen(); }