Zaebis

Qt Tools

Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net

6
Score 68.0%
Description:

Simple program which makes everything well. Paradoxically it works only in Russia.

Installation:
qmake
make
./good

Usage:
1. Run program
2. Click button
3. Close program and continue work. All will be good.
Last changelog:

10 years ago

1.1 Some bugfixes
1.0 First release

AlexTorrin

7 years ago

Заебись.

Report

rokemoon

7 years ago

Make it work :-)
good.h:
@
#ifndef GOOD_H
#define GOOD_H

#include <QtGui/QPushButton>

class good : public QPushButton{
Q_OBJECT

public:
good(QWidget *parent = 0);

private slots:
void allGood();
};

#endif // GOOD_H
@

good.cpp
@
#include "good.h"

good::good(QWidget *parent) : QPushButton(parent){
setText(QString::fromUtf8("Сделай мне заебись!"));
setWindowTitle(QString::fromUtf8("Заебись"));
connect(this, SIGNAL(clicked()), this, SLOT(allGood()));
}

void good::allGood()
{
setText(QString::fromUtf8("Все заебись!"));
}
@

Report

lor-anonymous

9 years ago

The program had a bug, it worked only in Russia. This patch addresses the problem, and now the program works anywhere for russian-speaking users. Please aplly.(Sorry, dunnow hpw to attach)

diff -Naru zaebis.old/done.cpp zaebis/done.cpp
--- zaebis.old/done.cpp 1970-01-01 03:00:00.000000000 +0300
+++ zaebis/done.cpp 2010-08-13 19:33:57.000000000 +0300
@@ -0,0 +1,7 @@
+#include "done.h"
+
+done::done(QWidget *parent) : QMessageBox(parent){
+ setText(QString::fromUtf8("Теперь все заебись!"));
+ setWindowTitle(QString::fromUtf8("Заебись"));
+ setStandardButtons(QMessageBox::Yes);
+}
diff -Naru zaebis.old/done.h zaebis/done.h
--- zaebis.old/done.h 1970-01-01 03:00:00.000000000 +0300
+++ zaebis/done.h 2010-08-13 16:56:01.000000000 +0300
@@ -0,0 +1,13 @@
+#ifndef DONE_H
+#define DONE_H
+
+#include <QtGui/QMessageBox>
+
+class done : public QMessageBox{
+ Q_OBJECT
+
+public:
+ done(QWidget *parent = 0);
+};
+
+#endif // DONE_H
diff -Naru zaebis.old/good.cpp zaebis/good.cpp
--- zaebis.old/good.cpp 2009-04-07 20:52:02.000000000 +0300
+++ zaebis/good.cpp 2010-08-13 23:22:08.000000000 +0300
@@ -1,6 +1,14 @@
#include "good.h"
+#include "done.h"
+
+#include <QMessageBox>

good::good(QWidget *parent) : QPushButton(parent){
setText(QString::fromUtf8("Сделать заебись!"));
setWindowTitle(QString::fromUtf8("Заебись"));
}
+
+void good::closeEvent(QCloseEvent *e){
+ done d;
+ d.exec();
+}
diff -Naru zaebis.old/good.h zaebis/good.h
--- zaebis.old/good.h 2009-04-07 20:51:00.000000000 +0300
+++ zaebis/good.h 2010-08-13 13:59:26.000000000 +0300
@@ -2,11 +2,16 @@
#define GOOD_H

#include <QtGui/QPushButton>
+#include <QCloseEvent>

class good : public QPushButton{
Q_OBJECT

+protected:
+ void closeEvent( QCloseEvent *e );
+
public:
+ bool zaebis;
good(QWidget *parent = 0);
};

diff -Naru zaebis.old/good.pro zaebis/good.pro
--- zaebis.old/good.pro 2009-04-07 22:50:47.000000000 +0300
+++ zaebis/good.pro 2010-08-13 23:24:49.000000000 +0300
@@ -3,6 +3,6 @@

QT += core gui

-HEADERS += good.h
-SOURCES += main.cpp \
+HEADERS += good.h done.h
+SOURCES += main.cpp done.cpp \
good.cpp
diff -Naru zaebis.old/main.cpp zaebis/main.cpp
--- zaebis.old/main.cpp 2009-04-07 20:46:24.000000000 +0300
+++ zaebis/main.cpp 2010-08-13 23:23:24.000000000 +0300
@@ -1,4 +1,5 @@
#include "good.h"
+#include "done.h"

#include <QtGui>
#include <QApplication>
@@ -7,6 +8,8 @@
{
QApplication a(argc, argv);
good w;
+ done don;
+ QObject::connect(&w, SIGNAL(clicked()), &a, SLOT(closeAllWindows()));
w.show();
return a.exec();
}

Report

heavyrail

9 years ago

Bloody request Windows static linked binary!

Report

zcrendel

10 years ago

I must admit that program has great perfomance and stability. No cpu usage at all, but all works as planned.

Simply fantastic!

Report

veenee

10 years ago

Great app! Fast, stable and very compact. I feel the great experience of it's developer. Thank you!
Now searching for something like this for my mobile phone to be more successful.

Report

scriper

10 years ago

Awesome tool! Really made me Zaebis. Zaebis is zaebis.

Report

Lockywolf

10 years ago

Wow! Cool app.

Really makes you zaebis.

I request a kde version and also a gnome version with their own method.

Report

truefusion

10 years ago

What theme is that?

Report

C

pasaranax

10 years ago

bespin

Report

QPaul

10 years ago

It's really amazing software.

Report

molchanoviv

10 years ago

Мечта для сисадмина.

Report

AlexeyK

10 years ago

Thank you! It's really what i needed last years!

И чего только русский человек ни придумает, чтоб всё стало... хорошо

Report

Stiletto

10 years ago

It really makes everything zaebis!

Report

RedDragon

10 years ago

.ui хде?

Report

C

pasaranax

10 years ago

fixed

Report

met3x

10 years ago

Закоменть эту строку - она не юзается...

Report

xep

10 years ago

only that

Report

Hump

10 years ago

Сабж

Report

C

pasaranax

10 years ago

bespin

Report

10 years ago

1.1 Some bugfixes
1.0 First release

12345678910
15
product-maker virush May 23 2013 9 excellent
product-maker zcrendel Mar 05 2013 9 excellent
product-maker Hackeridze Jun 25 2012 9 excellent
product-maker smitt64 Oct 21 2011 9 excellent
product-maker posixru Sep 15 2011 9 excellent
product-maker sokoloff Jun 20 2011 3 bad
product-maker Base: 4 x 5.0 Ratings
elmodos
Apr 11 2013
zcrendel
Mar 05 2013
lor-anonymous
Oct 20 2009
veenee
Sep 16 2009
scriper
Aug 16 2009
Driver-krsk
Apr 09 2009
File (click to download) Version Description Downloads Date Filesize DL OCS-Install MD5SUM
*Needs ocs-url or ocs-store to install things
Pling
0 Affiliates
Details
license
version
1.1
updated Apr 08 2009
added Apr 07 2009
downloads 24h
0
page views 24h 1
System Tags