| 320 | } |
| 321 | |
| 322 | void MainWindow::createStatusBar() |
| 323 | { |
| 324 | // Address Label |
| 325 | lbAddressName = new QLabel(); |
| 326 | lbAddressName->setText(tr("Address:")); |
| 327 | statusBar()->addPermanentWidget(lbAddressName); |
| 328 | lbAddress = new QLabel(); |
| 329 | lbAddress->setFrameShape(QFrame::Panel); |
| 330 | lbAddress->setFrameShadow(QFrame::Sunken); |
| 331 | lbAddress->setMinimumWidth(70); |
| 332 | statusBar()->addPermanentWidget(lbAddress); |
| 333 | connect(hexEdit, SIGNAL(currentAddressChanged(qint64)), this, SLOT(setAddress(qint64))); |
| 334 | |
| 335 | // Size Label |
| 336 | lbSizeName = new QLabel(); |
| 337 | lbSizeName->setText(tr("Size:")); |
| 338 | statusBar()->addPermanentWidget(lbSizeName); |
| 339 | lbSize = new QLabel(); |
| 340 | lbSize->setFrameShape(QFrame::Panel); |
| 341 | lbSize->setFrameShadow(QFrame::Sunken); |
| 342 | lbSize->setMinimumWidth(70); |
| 343 | statusBar()->addPermanentWidget(lbSize); |
| 344 | connect(hexEdit, SIGNAL(currentSizeChanged(qint64)), this, SLOT(setSize(qint64))); |
| 345 | |
| 346 | // Overwrite Mode Label |
| 347 | lbOverwriteModeName = new QLabel(); |
| 348 | lbOverwriteModeName->setText(tr("Mode:")); |
| 349 | statusBar()->addPermanentWidget(lbOverwriteModeName); |
| 350 | lbOverwriteMode = new QLabel(); |
| 351 | lbOverwriteMode->setFrameShape(QFrame::Panel); |
| 352 | lbOverwriteMode->setFrameShadow(QFrame::Sunken); |
| 353 | lbOverwriteMode->setMinimumWidth(70); |
| 354 | statusBar()->addPermanentWidget(lbOverwriteMode); |
| 355 | setOverwriteMode(hexEdit->overwriteMode()); |
| 356 | |
| 357 | statusBar()->showMessage(tr("Ready"), 2000); |
| 358 | } |
| 359 | |
| 360 | void MainWindow::createToolBars() |
| 361 | { |
nothing calls this directly
no test coverage detected